Address:
503 N 21St St, Camp Hill 17011
(717) 972-4448 (Phone), (717) 972-7366 (Fax)
BLAIR MEDICAL ASSOC
10455 Lincoln Hwy, Everett 15537
(814) 623-3513 (Phone), (814) 539-3927 (Fax)
112 N 7Th St, Chambersburg 17201
(717) 217-4300 (Phone), (717) 217-4399 (Fax)
501 E Main St, Waynesboro 17268
(717) 765-4000 (Phone), (717) 765-3669 (Fax)
Camp Hill Office
503 N 21St St, Camp Hill 17011
(717) 763-2228 (Phone), (717) 763-2389 (Fax)
Camp Hill Office
503 N 21St St, Camp Hill 17011
(717) 763-2228 (Phone)
Certifications:
Geriatric Medicine, 2008, Internal Medicine, 2006
Hospitals:
503 N 21St St, Camp Hill 17011
112 N 7Th St, Chambersburg 17201
501 E Main St, Waynesboro 17268
Camp Hill Office
503 N 21St St, Camp Hill 17011
Camp Hill Office
503 N 21St St, Camp Hill 17011
BLAIR MEDICAL ASSOC
10455 Lincoln Hwy, Everett 15537
Holy Spirit Hospital
503 North 21St St, Camp Hill 17011