Graduated: 2003
NPI: 1477650885
Practice Locations (2)
IVYREHAB DELAWARE LLC
2714 PHILADELPHIA PIKE, SUITE E
CLAYMONT, DE 197032568
3024087310
IVYREHAB DELAWARE LLC
907 S CHAPEL ST, UNIT 180
NEWARK, DE 197133419
3025652626
Source: CMS National Downloadable File, September 2026.