1. Desoto Glass & Mirror 135 N Volusia Ave, Arcadia, FL 34266 Coordinate: 27.21686,-81.85725 Phone: (863) 494-2683