Graduated: 2011
Offers telehealth
NPI: 1013490564
Practice Locations (2)
DELAWARE PHYSIATRY
1221 COLLEGE PARK DR, SUITE 203
DOVER, DE 199048727
3023871407
DELAWARE PHYSIATRY
34434 KING ST ROW, SUITE 2
LEWES, DE 199584987
3023871407
Source: CMS National Downloadable File, September 2026.