Dennis J. Curtis, OD 6800 Market St, Upper Darby, PA 19082, United States of America +1 610-734-2145 Rate this clinic Reviews Map Keon Ward 11 months ago Waited over an hour and a half for an appointment. Singh Baldev 11 months ago They made us wait 4 hours Dee Didymus 11 months ago