Teitelbaum David MD

(1 Reviews)
64 Spring Vista Dr #3, DeBary, FL 32713, USA

Contact and Address

Category: Doctor, Health,
Address: 64 Spring Vista Dr #3, DeBary, FL 32713, USA
Postal code: 32713

Location & routing

Get Directions

Most Recent Reviews


  • (August 22, 2018, 10:15 pm)

    *NO STARS*
    had my tubes tied by this doctor, found out i was pregnant less than 2 months later. My child will be 6 in February. I’m grateful for my child but was very unexpected.

Write a Review