David Bradley Beckstead, MD, Family Medicine

41 N 1 E
PrestonID  83263 (Franklin County)


Phone: 208-852-3851
Fax: 208-852-3856

NPI: 1801909122
License Number: M5211 (ID)