Otto F. Tidwell DDS Top Dentist 19323 Lighthouse Plaza Blvd., Unit 4 Rehoboth Beach, Delaware, 19971 Phone: 302-226-1606 Company Name: Southern Delaware Associates of Dental Specialties Dentist Category: Oral and Maxillofacial Surgery Profile Let this business know you found them on Delaware Today's Online Directories. Locations Rehoboth Beach 19323 Lighthouse Plaza Blvd., Unit 4 Rehoboth Beach, Delaware 19971 Claim/Edit Listing