Individual provider · Type 1 NPI

David Lee Wampler, MD

Family Medicine Physician · York, PA

NPI number 1689604373 Active

Practice location

1401 Roosevelt Ave
York, PA 17404-2244

Mailing address

601 Memory Ln
York, PA 17402-2231

Other practice locations

  • 46 Walnut Bottom Rd Ste 200, Shippensburg, PA 17257-8219 · (717) 532-4148
  • 3106 Philadelphia Ave, Chambersburg, PA 17201-8938 · (717) 264-3644
  • 100 Eisenhower Dr Ste 360, Hanover, PA 17331-5241 · (717) 646-4201
  • 423 S Washington St, Gettysburg, PA 17325-2526 · (717) 339-3165
  • 1790 Old Trail Rd Ste A, Etters, PA 17319-9652 · (717) 938-6588
  • 4050 N George Street Ext, Manchester, PA 17345-9347 · (717) 356-4370
  • 3193 Cape Horn Rd, Red Lion, PA 17356-8810 · (717) 812-5888
  • 9 Nathan Ln, Annville, PA 17003-6500 · (717) 639-3350
  • 40 V Twin Dr Ste 204, Gettysburg, PA 17325-7878 · (717) 339-2424
  • 2149 S Queen St, York, PA 17403-4845 · (717) 356-4460
  • 605 S George St Ste 200, York, PA 17401-3161 · (717) 851-2334
  • 300 W King St Ste C, Littlestown, PA 17340-1446 · (717) 339-2390
  • 2900 Carlisle Pike, New Oxford, PA 17350-8426 · (717) 812-2554
  • 22 St Paul Dr, Chambersburg, PA 17201-1036 · (717) 264-6511
  • 55 N Main St, Jacobus, PA 17407-1248 · (717) 428-1911
  • 2055 Scotland Ave, Chambersburg, PA 17201-1451 · (717) 217-6055
  • 2350 Freedom Way Ste 150, York, PA 17402-8200 · (717) 851-7315
  • 4222 Lincoln Hwy, York, PA 17406-8083 · (717) 812-2050
  • 354 Alexander Spring Rd Ste 3, Carlisle, PA 17015-7451 · (717) 462-6873
  • 2003 Springwood Rd, York, PA 17403-4836 · (717) 851-2521
  • 1777 5th Ave, York, PA 17403-2632 · (717) 843-8051
  • 717 Town Center Dr, York, PA 17408 · (717) 356-4240
  • 755 S Pleasant Ave, Dallastown, PA 17313-9252 · (717) 851-1300
  • 761 5th Ave, Chambersburg, PA 17201-4210 · (717) 261-2583
  • 2060 Carlisle Rd, Aspers, PA 17304-9707 · (717) 339-2585
  • 2250 E Market St, York, PA 17402-2857 · (717) 851-1566
  • 101 W Airport Rd, Lititz, PA 17543-9274 · (717) 466-2445
  • 446 N Reading Rd, Ephrata, PA 17522-9802 · (717) 738-5275
  • 96 Sofia Dr Ste 208, Shrewsbury, PA 17361-5201 · (717) 812-2400
  • 2 Keefer Dr, Mercersburg, PA 17236-1732 · (717) 328-2119
  • 105 4th St, East Berlin, PA 17316-9638 · (717) 812-4900
  • 430 N Main St Ste 4, Spring Grove, PA 17362-1123 · (717) 851-6500
  • 12 St Paul Dr Ste 101, Chambersburg, PA 17201-1035 · (717) 264-6511
  • 13515 Wolfe Rd Ste C, New Freedom, PA 17349-9346 · (717) 812-2501
  • 2775 N George St, York, PA 17406-3020 · (717) 812-7300
  • 235 Rosedale Dr, Manchester, PA 17345-1022 · (717) 812-5229
  • 1227 Baltimore St, Hanover, PA 17331-4406 · (717) 812-5190
  • 100 Frederick St Ste 101, Hanover, PA 17331-3518 · (717) 851-7050
  • 455 S Washington St Ste 12, Gettysburg, PA 17325-2516 · (717) 339-2875
  • 1425 Philadelphia Ave, Chambersburg, PA 17201-1386 · (717) 217-6055
  • 370 Saint Charles Way, York, PA 17402-4647 · (717) 741-8003
  • 54 S Forrest St, York, PA 17404-5550 · (717) 792-1811
  • 820 Chambersburg Rd, Gettysburg, PA 17325-3310 · (717) 337-4410
  • 25 Monument Rd Ste 140-145, York, PA 17403-5060 · (717) 741-8003
  • 1575 Bannister St Ste 1, York, PA 17404-4946 · (717) 812-2000
  • 601 E Main St, Waynesboro, PA 17268-2332 · (717) 765-5085
  • 130 E Main St, Fayetteville, PA 17222-9503 · (717) 352-7881
  • 4020 Carlisle Rd, Dover, PA 17315-3508 · (717) 851-6400
  • 220 Wilson St Ste 109, Carlisle, PA 17013-3697 · (717) 249-1929
  • 2075 Scotland Ave, Chambersburg, PA 17201-1451 · (717) 217-6055

Specialties and licenses

TaxonomyCodeLicense
Family Medicine Physician Primary 207Q00000XMD025298E (PA)

Family Medicine Physician: Family Medicine is the medical specialty which is concerned with the total health care of the individual and the family. It is the specialty in breadth which integrates the biological, clinical, and behavioral sciences. The scope of family medicine is not limited by age, sex, organ system, or disease entity.

47 other providers at this address

Other family medicine physician providers in York

See all in York →

About NPI 1689604373

David Lee Wampler, MD's National Provider Identifier is 1689604373, issued on Jul 5, 2006. The primary taxonomy on file is Family Medicine Physician (207Q00000X), and the practice location is in York, PA. The record was last updated on Aug 14, 2026.