1. Dr. Ricardo Larrain, M.D 800 W Plymouth Ave, Deland, FL 32720 Coordinate: 29.04227,-81.31861 Phone: (386) 490-1959
2. iCare 'Cause I'm Worth It P.O. Box 622, DeLand, FL 32724 Coordinate: 29.0276,-81.3069 Phone: (800) 259-2639