NPI-verified
Thomas A. Otter
Credentials: MD · NPI: 1346240876
About
Thomas A. Otter is an orthopedic provider in Lewes, DE. Request an appointment or send a message below.
Location
17005 OLD ORCHARD RD
Lewes, DE 19958Get directions
Lewes, DE 19958Get directions