Individual provider · Type 1 NPI

Robert Alexander Lorch, MD

Nephrology Physician · Riverview, FL

NPI number 1932596525 Active

About NPI 1932596525

Robert Alexander Lorch, MD's National Provider Identifier is 1932596525, issued on Apr 21, 2015. The primary taxonomy on file is Nephrology Physician (207RN0300X), and the practice location is in Riverview, FL. The record was last updated on Nov 11, 2024.