Daniel M Macalpine, MD, Family Medicine

3600 Lincoln Way
AmesIA  50014-7595 (Story County)


Phone: 515-239-4492
Fax: 515-663-4836

NPI: 1841280336
License Number: 31379 (IA)