Specialties:
Podiatry, Podiatric Foot Surgery, Podiatric Surgery
Address:
Edward E Villanueva DPM
2501 Garrett Rd, Drexel Hill 19026
(610) 623-3540 (Phone)
Hospitals:
Edward E Villanueva DPM
2501 Garrett Rd, Drexel Hill 19026
Delaware County Memorial Hospital
501 North Lansdowne Ave, Drexel Hill 19026