Gregory Spence Barker, MD, Physical Medicine & Rehabilitation

700 N 2nd St
AshtonID  83420-5105 (Fremont County)


Phone: 208-359-9570
Fax: 208-359-9580

NPI: 1174585343
License Number: PT-1725 (ID)