Otto Frederick Tidwell, DDS, Dentist

19323 Lighthouse Plz Blvd
Unit 4
Rehoboth BeachDE  19971-6162 (Sussex County)


Phone: 302-226-1606
Fax: 302-226-1609
Email: mar***@*****il.com

NPI: 1407803398
License Number: DS022622L (PA)