SPENCER ROMSTADT

INDIANAPOLIS, IN
NPI1215399001
Entity TypeIndividual
GenderMale
Sole Proprietor ?No
Primary Taxonomy207R00000X Internal Medicine
(Licence: IN  01081984A)
Enumeration Date2016-03-22
Last Update Date2019-06-24
Business Address
Dr. SPENCER ROMSTADT M.D.
2001 W 86TH ST # 3N
INDIANAPOLIS, IN 46260-1902
Phone number: 847-318-9340
Mailing Address
Dr. SPENCER ROMSTADT M.D.
2001 W 86TH ST # 3N
INDIANAPOLIS, IN 46260-1991
Phone number: 317-338-8930