Scott T Armstrong, DO, Family Medicine

510 Smaltz Way
AuburnIN  46706-0612 (DeKalb County)


Phone: 260-927-1756
Fax: 260-479-4639

NPI: 1861402760
License Number: 02002960A (IN)