TR Dr. Teresa C. Rojas-Sanchez, MD Is this you? Claim your profile Pediatrics 0Leave a review Family Health Source 800 W Plymouth Ave, Deland, FL, 32720 (386) 736-7933