Wills Eye Ophthalmology Clinic, Inc - Medicare in Philadelphia, PA

Wills Eye Ophthalmology Clinic, Inc is a medicare enrolled "Ophthalmology" provider in Philadelphia, Pennsylvania. Their current practice location is 840 Walnut St, Suite 1230, Philadelphia, Pennsylvania. You can reach out to their office (for appointments etc.) via phone at (215) 928-3041.

Wills Eye Ophthalmology Clinic, Inc is licensed to practice in Pennsylvania (license number ) and it also participates in the medicare program. Wills Eye Ophthalmology Clinic, Inc is enrolled with medicare and should accept medicare assignments and since they are enrolled in medicare, they may order Medicare Part D Prescription drugs, if eligible. The facility's NPI Number is 1184624009.

Contact Information

Wills Eye Ophthalmology Clinic, Inc
840 Walnut St, Suite 1230,
Philadelphia, PA 19107-5109
(215) 928-3041
Not Available

Map and Direction




Healthcare Provider's Profile

Full NameWills Eye Ophthalmology Clinic, Inc
TypeFacility
SpecialityOphthalmology
Location840 Walnut St, Philadelphia, Pennsylvania
Accepts Medicare AssignmentsMedicare enrolled and accepts medicare insurance. Providers at this facility may prescribe medicare part D drugs.
  NPI Data:
  • NPI Number: 1184624009
  • Provider Enumeration Date: 07/21/2005
  • Last Update Date: 08/11/2021
  Medicare PECOS Information:
  • PECOS PAC ID: 9133025166
  • Enrollment ID: O20031210000801

Medical Identifiers

Medical identifiers for Wills Eye Ophthalmology Clinic, Inc such as npi, medicare ID, medicare PIN, medicaid, etc.
IdentifierTypeStateIssuer
1184624009NPI-NPPES

Medical Taxonomies and Licenses

TaxonomyTypeLicense (State)Status
152W00000XOptometrist (Pennsylvania)Secondary
207W00000XOphthalmology (Pennsylvania)Primary

Medicare Reassignments

Some practitioners may not bill the customers directly but medicare billing happens through clinics / group practice / hospitals where the provider works. Wills Eye Ophthalmology Clinic, Inc acts as a billing entity for following providers:
Provider NameMelvin I Roat
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1881681278
PECOS PAC ID: 3779488333
Enrollment ID: I20031205000405
Provider NameBruce M Schnall
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1154328748
PECOS PAC ID: 3971409814
Enrollment ID: I20031210000898
Provider NameDaniel M Kane
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1700847282
PECOS PAC ID: 5294634879
Enrollment ID: I20040102000391
Provider NameMary Jude Cox
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1144263500
PECOS PAC ID: 2466348479
Enrollment ID: I20040226000236
Provider NameJanice A Gault
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1780673137
PECOS PAC ID: 1254230675
Enrollment ID: I20040301000602
Provider NameJohn D Dugan
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1699717553
PECOS PAC ID: 0446159867
Enrollment ID: I20040301000635
Provider NameParveen Kaur Nagra
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1649243593
PECOS PAC ID: 8022906858
Enrollment ID: I20040304000962
Provider NameKammi B Gunton
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1750383600
PECOS PAC ID: 4688566524
Enrollment ID: I20040326000197
Provider NameDavid L Galiani
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1407845076
PECOS PAC ID: 4789576448
Enrollment ID: I20040326001104
Provider NameDavid Sc Pao
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1770643256
PECOS PAC ID: 9638150501
Enrollment ID: I20040526001139
Provider NameJohn C Witherell
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1811984206
PECOS PAC ID: 8325020316
Enrollment ID: I20040603000585
Provider NameBrandon D. Ayres
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1710985460
PECOS PAC ID: 4789660523
Enrollment ID: I20040624000830
Provider NamePhilip A Kosvitch
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1225007651
PECOS PAC ID: 0345210944
Enrollment ID: I20040730000115
Provider NameJohn J Siliquini
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1942294723
PECOS PAC ID: 5890784086
Enrollment ID: I20040730000188
Provider NameWalter P Harris
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1689730905
PECOS PAC ID: 4385615079
Enrollment ID: I20040805000073
Provider NameJeffrey S Forman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1427056050
PECOS PAC ID: 3173594868
Enrollment ID: I20040805000108
Provider NameJay L. Calesnick
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1982654968
PECOS PAC ID: 5294706990
Enrollment ID: I20040805000166
Provider NameRaymond T Pekala
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1033156344
PECOS PAC ID: 9739150350
Enrollment ID: I20040805000441
Provider NameChristopher A Williams
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1225001845
PECOS PAC ID: 4284606799
Enrollment ID: I20040806000155
Provider NameLeonard B Nelson
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1093789679
PECOS PAC ID: 7113990003
Enrollment ID: I20040818000762
Provider NameRichard Scott Kaiser
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1124076930
PECOS PAC ID: 7315910189
Enrollment ID: I20040818001361
Provider NameBenjamin H Bloom
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1578676359
PECOS PAC ID: 1759358815
Enrollment ID: I20040916000891
Provider NameJoseph F Mussoline
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1821084583
PECOS PAC ID: 4183692403
Enrollment ID: I20040923000477
Provider NameChristine A Chung
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1134192776
PECOS PAC ID: 8820067895
Enrollment ID: I20040927000818
Provider NameCarl Hyunsa Park
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1942274535
PECOS PAC ID: 8325017783
Enrollment ID: I20041001000404
Provider NameJody Piltz Seymour
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1144213372
PECOS PAC ID: 6709845621
Enrollment ID: I20041006001290
Provider NameMichael Andrew Husson
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1093759979
PECOS PAC ID: 4486614484
Enrollment ID: I20041014000136
Provider NameJeffrey I Katzman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1346270477
PECOS PAC ID: 9335107267
Enrollment ID: I20041227000018
Provider NameSharon S Lehman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1942392733
PECOS PAC ID: 2769438258
Enrollment ID: I20050329000013
Provider NameRalph C Eagle
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1912936691
PECOS PAC ID: 5890735211
Enrollment ID: I20050505000246
Provider NameRobert C Sergott
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1285634105
PECOS PAC ID: 0446208359
Enrollment ID: I20050510000473
Provider NameAmy E Weber
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1437156726
PECOS PAC ID: 5395659064
Enrollment ID: I20050630000691
Provider NameJacqueline R Carrasco
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1336148410
PECOS PAC ID: 9436186699
Enrollment ID: I20050720000352
Provider NameScott Michael Goldstein
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1174532527
PECOS PAC ID: 3476583212
Enrollment ID: I20050822000219
Provider NameSunir Jain Garg
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1427056134
PECOS PAC ID: 1557322807
Enrollment ID: I20051021000177
Provider NameRobert D Lehman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1235179391
PECOS PAC ID: 7214958719
Enrollment ID: I20051213000090
Provider NameSylvia R Beck
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1841263993
PECOS PAC ID: 0143243980
Enrollment ID: I20060109000113
Provider NameDavid R Pernelli
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1962446344
PECOS PAC ID: 9234198441
Enrollment ID: I20060110000764
Provider NameCynthia L Alley
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1427086297
PECOS PAC ID: 1254357270
Enrollment ID: I20060206000189
Provider NameCarl D Regillo
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1740248038
PECOS PAC ID: 1456312891
Enrollment ID: I20060208000648
Provider NameIrving M. Raber
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1285607028
PECOS PAC ID: 5597710624
Enrollment ID: I20060309000474
Provider NameMichael J Pro
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1639137524
PECOS PAC ID: 9537188537
Enrollment ID: I20060901000024
Provider NameRachel Niknam
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1649215245
PECOS PAC ID: 4789680760
Enrollment ID: I20061016000019
Provider NameGregg A Bannett
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1720097157
PECOS PAC ID: 9931168655
Enrollment ID: I20070223000538
Provider NameScott J Fudemberg
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1568510675
PECOS PAC ID: 3476653270
Enrollment ID: I20070710000012
Provider NameJohn J Destafeno
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1912097171
PECOS PAC ID: 1658302914
Enrollment ID: I20070822000630
Provider NameJohn A Epstein
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1851304612
PECOS PAC ID: 9830167105
Enrollment ID: I20070919000092
Provider NameAnanth Mudgil
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1821190877
PECOS PAC ID: 9133110554
Enrollment ID: I20080229000395
Provider NameJurij R Bilyk
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1821098740
PECOS PAC ID: 8921056821
Enrollment ID: I20080409000700
Provider NameJui Han Huang
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1942356886
PECOS PAC ID: 5092886267
Enrollment ID: I20080616000214
Provider NameJulia A Haller
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1871542514
PECOS PAC ID: 2961577986
Enrollment ID: I20080826000324
Provider NameAnn Murchison
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1942311485
PECOS PAC ID: 1658317805
Enrollment ID: I20081022000087
Provider NameSagun Pendse
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1295788941
PECOS PAC ID: 4789696550
Enrollment ID: I20090605000483
Provider NameDrew Raymond Chronister
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1811188543
PECOS PAC ID: 0446305478
Enrollment ID: I20090827000257
Provider NameJudith B Lavrich
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1386603769
PECOS PAC ID: 8921100983
Enrollment ID: I20090917000708
Provider NameLeslie A Brown
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1356394779
PECOS PAC ID: 1557400603
Enrollment ID: I20091202000410
Provider NameLawrence E. Kenney
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1972582633
PECOS PAC ID: 5698776086
Enrollment ID: I20091217000402
Provider NameLouis H Sweterlitsch
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1376612689
PECOS PAC ID: 7618018409
Enrollment ID: I20091230000252
Provider NameSadeer Hannush
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1780637942
PECOS PAC ID: 3072544642
Enrollment ID: I20100106000449
Provider NameBrad H Feldman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1750554507
PECOS PAC ID: 1658442397
Enrollment ID: I20100107000097
Provider NameBarry N Wasserman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1659378248
PECOS PAC ID: 0648252908
Enrollment ID: I20100115000775
Provider NameChristine L Zolli
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1720066087
PECOS PAC ID: 4688716681
Enrollment ID: I20100128000281
Provider NameKristin Meredith Hammersmith
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1437157187
PECOS PAC ID: 5395728836
Enrollment ID: I20100201000082
Provider NameMark F Pyfer
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1134198096
PECOS PAC ID: 2365518339
Enrollment ID: I20100205000544
Provider NameColleen Patricia Halfpenny
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1023053600
PECOS PAC ID: 3072556281
Enrollment ID: I20100209000598
Provider NameChristopher J Rapuano
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1437157799
PECOS PAC ID: 2769462381
Enrollment ID: I20100311000369
Provider NameRanjoo K Prasad
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1043321706
PECOS PAC ID: 9335177997
Enrollment ID: I20100316000362
Provider NameRobert S Bailey
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1548267834
PECOS PAC ID: 8123932894
Enrollment ID: I20100318000210
Provider NameCourtland M Schmidt
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1578536124
PECOS PAC ID: 1951356088
Enrollment ID: I20100324000786
Provider NameDavid E Elder
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1184650327
PECOS PAC ID: 5597891770
Enrollment ID: I20100326000452
Provider NameAdam Bagg
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1689619744
PECOS PAC ID: 3476689662
Enrollment ID: I20100326000584
Provider NameGeoffrey P Schwartz
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1326046533
PECOS PAC ID: 9234209842
Enrollment ID: I20100607000169
Provider NameThaddeus S Nowinski
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1578561957
PECOS PAC ID: 3173608775
Enrollment ID: I20100607000206
Provider NameHormoz Ehya
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1568581254
PECOS PAC ID: 0143350199
Enrollment ID: I20100617000601
Provider NameMark L Moster
Provider TypePractitioner - Neurology
Provider IdentifiersNPI Number: 1376511980
PECOS PAC ID: 1850339326
Enrollment ID: I20100729000451
Provider NameMarlene R Moster
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1962475806
PECOS PAC ID: 1658376140
Enrollment ID: I20100814000003
Provider NameBruce J Markovitz
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1144226523
PECOS PAC ID: 0244270031
Enrollment ID: I20100818000953
Provider NameRichard Tipperman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1730153024
PECOS PAC ID: 6406881002
Enrollment ID: I20100820000088
Provider NameJonathan S Myers
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1023013190
PECOS PAC ID: 7214916923
Enrollment ID: I20100830000975
Provider NameRobert B Penne
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1215936380
PECOS PAC ID: 0547167371
Enrollment ID: I20101019001203
Provider NameRebecca S Walker
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1578598231
PECOS PAC ID: 3375738040
Enrollment ID: I20101119000357
Provider NameMary A Stefanyszyn
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1245239318
PECOS PAC ID: 5991991127
Enrollment ID: I20101130000258
Provider NameMichael Andrew Negrey
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1225103575
PECOS PAC ID: 7810950938
Enrollment ID: I20101203000493
Provider NameJohn M Engel
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1104806553
PECOS PAC ID: 7618164500
Enrollment ID: I20101203000860
Provider NameSepideh T Rousta
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1275513277
PECOS PAC ID: 4486685252
Enrollment ID: I20101213000358
Provider NameAdele S Schneider
Provider TypePractitioner - Pediatric Medicine
Provider IdentifiersNPI Number: 1699878678
PECOS PAC ID: 5092903419
Enrollment ID: I20101229000083
Provider NameJoel Schuman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1932184777
PECOS PAC ID: 3274425210
Enrollment ID: I20101230000550
Provider NameAnthony P Mannarino
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1023109410
PECOS PAC ID: 7214820281
Enrollment ID: I20110113000872
Provider NameMark H Blecher
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1356343248
PECOS PAC ID: 1951320589
Enrollment ID: I20110221000175
Provider NameEric S Dunn
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1144380452
PECOS PAC ID: 3274564166
Enrollment ID: I20110221000654
Provider NameMichael L Kay
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1467441972
PECOS PAC ID: 7012818602
Enrollment ID: I20110224000235
Provider NameSteven Kean Luminais
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1205872843
PECOS PAC ID: 5890700652
Enrollment ID: I20110224000548
Provider NameSydney L Tyson
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1639113665
PECOS PAC ID: 1456310176
Enrollment ID: I20110307000419
Provider NameJustin T Jiunta
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1891000584
PECOS PAC ID: 5193907186
Enrollment ID: I20110311000780
Provider NameEdward Bedrossian
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1841283488
PECOS PAC ID: 7012119027
Enrollment ID: I20110317000680
Provider NameJanine G Tabas
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1073502647
PECOS PAC ID: 0749285328
Enrollment ID: I20110411000330
Provider NameMichael P Rabinowitz
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1912107863
PECOS PAC ID: 1153508080
Enrollment ID: I20110602000130
Provider NameKatie E Schrack
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1427217207
PECOS PAC ID: 0547448078
Enrollment ID: I20110701000086
Provider NameJesse Richman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1346402872
PECOS PAC ID: 8921277013
Enrollment ID: I20110805000476
Provider NameDouglas Matthew Wisner
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1932360641
PECOS PAC ID: 5698935872
Enrollment ID: I20120326000498
Provider NameRavi D Patel
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1205038262
PECOS PAC ID: 1254500069
Enrollment ID: I20120326000631
Provider NameChirag Shah
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1174550818
PECOS PAC ID: 2365482619
Enrollment ID: I20120831000540
Provider NameSusan M Gordon
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1003034034
PECOS PAC ID: 4385718196
Enrollment ID: I20130524000258
Provider NameNidhi L Rana
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1437129640
PECOS PAC ID: 3173505005
Enrollment ID: I20131121000311
Provider NameChristina B Mcgowan
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1366605172
PECOS PAC ID: 1850555277
Enrollment ID: I20140205000561
Provider NameCarolyn A Cutney
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1740219310
PECOS PAC ID: 9436181500
Enrollment ID: I20140225000771
Provider NameJames Phillip Dunn
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1932140209
PECOS PAC ID: 3678644804
Enrollment ID: I20140310000316
Provider NameKristin M Didomenico
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1992025985
PECOS PAC ID: 2860624947
Enrollment ID: I20140903001308
Provider NameElizabeth N Derham
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1144481060
PECOS PAC ID: 1456508373
Enrollment ID: I20140924000214
Provider NameBeeran B Meghpara
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1255658373
PECOS PAC ID: 6406096494
Enrollment ID: I20141212000998
Provider NameHolly C Simpson
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1437310331
PECOS PAC ID: 9830354562
Enrollment ID: I20150417001509
Provider NameDaniel Lee
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1649566290
PECOS PAC ID: 5799006797
Enrollment ID: I20150602002860
Provider NameElizabeth A Dale
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1811218332
PECOS PAC ID: 4385861145
Enrollment ID: I20150616002000
Provider NameAlessandra K Intili
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1588950786
PECOS PAC ID: 2668603796
Enrollment ID: I20150720000172
Provider NameSuzanne K Jadico
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1376744342
PECOS PAC ID: 4688799315
Enrollment ID: I20151113000406
Provider NameAlice Williams
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1619235843
PECOS PAC ID: 5395977250
Enrollment ID: I20160613000667
Provider NameIhab Lamzabi
Provider TypePractitioner - Pathology
Provider IdentifiersNPI Number: 1396066361
PECOS PAC ID: 5395038012
Enrollment ID: I20160719000023
Provider NameNadia Haqqie
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1962721720
PECOS PAC ID: 6709006539
Enrollment ID: I20160808002222
Provider NameBrenton David Finklea
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1043553332
PECOS PAC ID: 2365667847
Enrollment ID: I20170620002199
Provider NameNatasha Nayak Kolomeyer
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1871836577
PECOS PAC ID: 1153699707
Enrollment ID: I20170622002094
Provider NameMaureen E Lloyd
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1811330137
PECOS PAC ID: 0547487910
Enrollment ID: I20170623001803
Provider NameTatyana Milman
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1083635403
PECOS PAC ID: 1850329459
Enrollment ID: I20170626000281
Provider NameReza Razeghinejad
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1154705796
PECOS PAC ID: 2860709284
Enrollment ID: I20170913001134
Provider NameCindy X Zheng
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1659791267
PECOS PAC ID: 8224342605
Enrollment ID: I20180619002309
Provider NameJade M Minor
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1346652534
PECOS PAC ID: 7618193111
Enrollment ID: I20180717000047
Provider NameZeba A Syed
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1447699160
PECOS PAC ID: 6709001639
Enrollment ID: I20180827001703
Provider NameBrett Michael Weinstock
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1356753883
PECOS PAC ID: 3072827435
Enrollment ID: I20180829002367
Provider NameMelissa R Sieber
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1619389293
PECOS PAC ID: 7214242742
Enrollment ID: I20180906002011
Provider NameSathyadeepak Ramesh
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1053687004
PECOS PAC ID: 8224287511
Enrollment ID: I20180910001022
Provider NameJason S Flamendorf
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1982091401
PECOS PAC ID: 7012200264
Enrollment ID: I20190613002479
Provider NameJohn C Anhalt
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1588041750
PECOS PAC ID: 7416240544
Enrollment ID: I20190613002513
Provider NameLindsay Machen
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1649667452
PECOS PAC ID: 4880980390
Enrollment ID: I20190617000978
Provider NameAlison B H Watson
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1063755361
PECOS PAC ID: 4880811280
Enrollment ID: I20190716003035
Provider NameAyan Chatterjee
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1265845804
PECOS PAC ID: 3476866492
Enrollment ID: I20190805003272
Provider NameOmair Badshah Ali
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1336597434
PECOS PAC ID: 4183998362
Enrollment ID: I20200527003422
Provider NameMichael Abendroth
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1750743498
PECOS PAC ID: 5698058105
Enrollment ID: I20200602002538
Provider NameSarah E. Thornton
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1316393994
PECOS PAC ID: 2264724186
Enrollment ID: I20200609000343
Provider NameAditya Kanesa-thasan
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1700276391
PECOS PAC ID: 2062702095
Enrollment ID: I20200723000055
Provider NameJose Pulido
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1467431379
PECOS PAC ID: 0648243881
Enrollment ID: I20200909001091
Provider NameAnna K Neff
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1326685314
PECOS PAC ID: 6406280130
Enrollment ID: I20210429001062
Provider NameMeera D Sivalingam
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1700318193
PECOS PAC ID: 7416200183
Enrollment ID: I20210512002791
Provider NameAbtin Shahlaee
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1861923989
PECOS PAC ID: 5698189181
Enrollment ID: I20210513000004
Provider NameJacob Light
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1477943710
PECOS PAC ID: 7911277892
Enrollment ID: I20210517002187
Provider NameLauren E Hock
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1750810164
PECOS PAC ID: 7012286701
Enrollment ID: I20210524001308
Provider NameJacqueline Benoit
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1174182950
PECOS PAC ID: 7517387152
Enrollment ID: I20210616000792
Provider NameAngela Veloudios
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1265571459
PECOS PAC ID: 3870751373
Enrollment ID: I20211011001099
Provider NameJan Paul Ulloa Padilla
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1447651096
PECOS PAC ID: 6305246042
Enrollment ID: I20220119000947
Provider NameBetul N Bayraktutar
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1659954691
PECOS PAC ID: 7517344302
Enrollment ID: I20220517001577
Provider NameAnand Gopal
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1720571722
PECOS PAC ID: 3476880576
Enrollment ID: I20220519000497
Provider NameAsad F Durrani
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1821587841
PECOS PAC ID: 3476808262
Enrollment ID: I20220520000566
Provider NameSaagar Ashvin Pandit
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1598253437
PECOS PAC ID: 7719365139
Enrollment ID: I20220525002275
Provider NameLinnet Rodriguez
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1851895999
PECOS PAC ID: 0244565307
Enrollment ID: I20220601002897
Provider NameDilru C. Amarasekera
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1033606744
PECOS PAC ID: 3072849553
Enrollment ID: I20220609000873
Provider NameTina Xia
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1912492836
PECOS PAC ID: 1951789577
Enrollment ID: I20220609001159
Provider NameMichael Izzo
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1770077612
PECOS PAC ID: 4082961479
Enrollment ID: I20220609001738
Provider NameNicholas Paul Hadjokas
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1205327459
PECOS PAC ID: 2163777426
Enrollment ID: I20220609001952
Provider NamePatrick Joseph Burbano De Lara
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1982911723
PECOS PAC ID: 8123358827
Enrollment ID: I20220613001977
Provider NameSanti S Karnam
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1619472974
PECOS PAC ID: 6507197886
Enrollment ID: I20220613002404
Provider NameAriel Chen
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1730684184
PECOS PAC ID: 4981938297
Enrollment ID: I20220613002812
Provider NameChristian M Ponder
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1841787603
PECOS PAC ID: 1850648742
Enrollment ID: I20220614003322
Provider NameKareen Shebaclo
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1063935542
PECOS PAC ID: 3375922321
Enrollment ID: I20220622000017
Provider NameSarah Michelson
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1154784817
PECOS PAC ID: 5890081996
Enrollment ID: I20220624000369
Provider NameJeffrey Mcmahon
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1407261183
PECOS PAC ID: 8921313453
Enrollment ID: I20220625000106
Provider NameTomas E Meijome
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1033613120
PECOS PAC ID: 4183962301
Enrollment ID: I20220701002678
Provider NameMaura Nolan
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1447923222
PECOS PAC ID: 9739587296
Enrollment ID: I20220809002861
Provider NameMichele D Solarte
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1649626318
PECOS PAC ID: 6103190517
Enrollment ID: I20220920001596
Provider NameMiso Gostimir
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1598487597
PECOS PAC ID: 1153707005
Enrollment ID: I20220930000726
Provider NameKimberly Wyand
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1437516895
PECOS PAC ID: 7517263940
Enrollment ID: I20221207000018
Provider NameIan Metcalfe
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1871073890
PECOS PAC ID: 6103177597
Enrollment ID: I20221207000818
Provider NameCatherine Dardenne
Provider TypePractitioner - Optometry
Provider IdentifiersNPI Number: 1235621533
PECOS PAC ID: 1557730777
Enrollment ID: I20221212000102
Provider NameJames Pelusio
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1891103966
PECOS PAC ID: 3678942307
Enrollment ID: I20221219002969
Provider NamePing Huang
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1750818878
PECOS PAC ID: 7911309455
Enrollment ID: I20230120002091
Provider NameKristina Pao
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1205002847
PECOS PAC ID: 3577729813
Enrollment ID: I20230222003221
Provider NameSu Mae Ang
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1659931459
PECOS PAC ID: 7113383308
Enrollment ID: I20230512001868
Provider NameCharlotte Marous
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1659802726
PECOS PAC ID: 0345587374
Enrollment ID: I20230515000450
Provider NameMatthew C. Santos
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1295229342
PECOS PAC ID: 1153701552
Enrollment ID: I20230522000154
Provider NameTeresa Pauline Horan
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1629539788
PECOS PAC ID: 2860858651
Enrollment ID: I20230522000537
Provider NameSarah Amanullah
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1053870105
PECOS PAC ID: 7113348236
Enrollment ID: I20230530000171
Provider NameLeangelo Nicholas Hall
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1588124028
PECOS PAC ID: 1951724814
Enrollment ID: I20230530000395
Provider NameMegan S Haghnegahdar
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1891256285
PECOS PAC ID: 8527393123
Enrollment ID: I20230530001221
Provider NameMarisa Schoen
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1114415197
PECOS PAC ID: 4385971753
Enrollment ID: I20230531001156
Provider NameWeijie Violet Lin
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1801356092
PECOS PAC ID: 3779940085
Enrollment ID: I20230601000564
Provider NameDanijel Josip Pericic
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1871055095
PECOS PAC ID: 7315273174
Enrollment ID: I20230601001433
Provider NameOlufemi Emmanuel Adams
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1235792946
PECOS PAC ID: 4183959679
Enrollment ID: I20230607001119
Provider NameJustin Daniel Shortell
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1265995492
PECOS PAC ID: 0244697126
Enrollment ID: I20230608000678
Provider NameNikhil Krishna Bommakanti
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1740841568
PECOS PAC ID: 5799019261
Enrollment ID: I20230608001331
Provider NameEdwin B Yan
Provider TypePractitioner - Physical Therapist In Private Practice
Provider IdentifiersNPI Number: 1518681410
PECOS PAC ID: 2860859675
Enrollment ID: I20230609002755
Provider NameAnthony Obeid
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1720645286
PECOS PAC ID: 3173857703
Enrollment ID: I20230619000420
Provider NameKerry Sweeney Goldstein
Provider TypePractitioner - Occupational Therapist In Private Practice
Provider IdentifiersNPI Number: 1154920080
PECOS PAC ID: 1850759051
Enrollment ID: I20230621000100
Provider NameMichael Dian Yu
Provider TypePractitioner - Ophthalmology
Provider IdentifiersNPI Number: 1700345931
PECOS PAC ID: 2668707241
Enrollment ID: I20230705003397
Provider NameShruthi Harish Bindiganavile
Provider TypePractitioner - Neurology
Provider IdentifiersNPI Number: 1225522253
PECOS PAC ID: 8921359324
Enrollment ID: I20230802000098

Medicare Part D Prescriber Enrollment

Any physician or other eligible professional who prescribes Part D drugs must either enroll in the Medicare program or opt out in order to prescribe drugs to their patients with Part D prescription drug benefit plans. Wills Eye Ophthalmology Clinic, Inc is enrolled with medicare and thus, if eligible, can prescribe medicare part D drugs to patients with medicare part D benefits.

Mailing Address and Practice Location

Mailing AddressPractice Location Address
Wills Eye Ophthalmology Clinic, Inc
840 Walnut St, Fifteenth Floor,
Philadelphia, PA 19107-5109

Ph: (215) 440-3150
Wills Eye Ophthalmology Clinic, Inc
840 Walnut St, Suite 1230,
Philadelphia, PA 19107-5109

Ph: (215) 928-3041

Reviews and Comments



Medicare Program: Medicare is a federal government program which provides health insurance to people who are 65 or older. This program also covers certain younger people with disabilities (who receive Social Security Disability Insurance - SSDI), and people with End-Stage Renal Disease (permanent kidney failure requiring dialysis or a transplant, sometimes called ESRD.

Medicare Assignment: Assignment means that your doctor, provider, or supplier agrees (or is required by law) to accept the Medicare-approved amount as full payment for covered services. Most doctors, providers, and suppliers accept assignment, but you should always check to make sure. Participating providers have signed an agreement to accept assignment for all Medicare-covered services.

NPI Number: The National Provider Identifier (NPI) is a unique identification number for covered health care providers. The NPI must be used in lieu of legacy provider identifiers in the HIPAA standards transactions. Covered health care providers and all health plans and health care clearinghouses must use the NPIs in the administrative and financial transactions adopted under HIPAA (Health Insurance Portability and Accountability Act).

Our Data: Information on www.medicarelist.com is built using data sources published by Centers for Medicare & Medicaid Services (CMS) under Freedom of Information Act (FOIA). The information disclosed on the NPI Registry are FOIA-disclosable and are required to be disclosed under the FOIA and the eFOIA amendments to the FOIA. There is no way to 'opt out' or 'suppress' the NPPES record data for health care providers with active NPIs.