1. W Wahba Wahba MD 2836 Enterprise Rd, Debary, FL 32713 Coordinate: 28.90202,-81.28754 Phone: (386) 258-7100