Individual provider · Type 1 NPI

Flor Alvarado, MD

Nephrology Physician · New Orleans, LA

NPI number 1639556483 Active

About NPI 1639556483

Flor Alvarado, MD's National Provider Identifier is 1639556483, issued on Apr 30, 2015. The primary taxonomy on file is Nephrology Physician (207RN0300X), and the practice location is in New Orleans, LA. The record was last updated on Aug 3, 2021.