1. Surface Specialists of Orlando LLC 5344 Rocking Horse Pl, Oviedo, FL 32765 Coordinate: 28.61729,-81.24894 Phone: (407) 288-5164