David Wampler FAAFP, MD
Family Medicine
3.9(17 reviews)
Cost:
$$$$$
25 Locations
- Roosevelt Ave Clinic, 1401 Roosevelt Ave, York, PA 17404, (717) 356-6250
- Scotland Ave Clinic 1, 2055 Scotland Ave, Chambersburg, PA 17201, (717) 217-6055
- Bannister St Clinic, 1575 Bannister St Ste 1, York, PA 17404, (717) 812-2000
- Windsor Rd Clinic, 3065 Windsor Rd, Red Lion, PA 17356, (717) 851-1700
- S Washington St Clinic 1, 455 S Washington St Ste 12, Gettysburg, PA 17325, (717) 339-2875
- Fairfield Rd Clinic, 4910 Fairfield Rd Ste A, Fairfield, PA 17320, (717) 339-3175
- Scotland Ave Clinic 2, 2075 Scotland Ave, Chambersburg, PA 17201, (717) 217-6055
- N George Street Ext Clinic, 4050 N George Street Ext, Manchester, PA 17345, (717) 356-4370
- 4th St Clinic, 105 4th St, East Berlin, PA 17316, (717) 812-4900
- Carlisle Pike Clinic, 2900 Carlisle Pike, New Oxford, PA 17350, (717) 812-2554
- E Market St Clinic, 2250 E Market St, York, PA 17402, (717) 851-1566
- 5th Ave Clinic, 761 5th Ave, Chambersburg, PA 17201, (717) 261-2583
- N Main St Clinic, 55 N Main St, Jacobus, PA 17407, (717) 428-1911
- Alexander Spring Rd Clinic, 354 Alexander Spring Rd Ste 3, Carlisle, PA 17015, (717) 462-6873
- Chambersburg Rd Clinic, 820 Chambersburg Rd, Gettysburg, PA 17325, (717) 337-4410
- Muddy Creek Forks Rd Clinic, 10 Muddy Creek Forks Rd Ste 3, Brogue, PA 17309, (717) 812-5020
- Baltimore St Clinic, 1227 Baltimore St, Hanover, PA 17331, (717) 812-5190
- S Washington St Clinic 2, 423 S Washington St, Gettysburg, PA 17325, (717) 339-3165
- N George St Clinic, 2775 N George St, York, PA 17406, (717) 812-7300
- W King St Clinic, 300 W King St Ste C, Littlestown, PA 17340, (717) 339-2390
- Walnut Bottom Rd Clinic, 46 Walnut Bottom Rd Ste 200, Shippensburg, PA 17257, (717) 532-4148
- S Forrest St Clinic, 54 S Forrest St, York, PA 17404, (717) 792-1811
- S Queen St Clinic, 2149 S Queen St, York, PA 17403, (717) 356-4460
- Eisenhower Dr Clinic, 100 Eisenhower Dr Ste 360, Hanover, PA 17331, (717) 646-4201
- Wilson St Clinic, 220 Wilson St Ste 109, Carlisle, PA 17013, (717) 249-1929