Dr. Otto Tidwell DDS

  • 19323 Lighthouse Plaza Blvd
    Rehoboth Beach, DE, 19971
  • (302) 226-1606

Physician Profile

Otto Tidwell, graduated from Case Western Reserve University School Of Medicine in 1976. His primary practice is as a Dentist: Oral and Maxillofacial Surgery.