Rachel Flamholz, MD, Pathology

First Ave At 16th St
New YorkNY  10003 (New York County)


Phone: 212-420-2124
Fax: 212-844-1945

NPI: 1841299849
License Number: 197660 (NY)