Nilufar Maboudi, MD, Ophthalmology

651 Fulton Ave
SacramentoCA  95825-4813 (Sacramento County)


Phone: 916-483-2525
Fax:

NPI: 1194851311
License Number: A068743 (CA)