1. Scott Perras DMD 54 Spring Vista Dr, Debary, FL 32713 Coordinate: 28.87139,-81.31641 Phone: (386) 753-0036