1. Oreck Clean Home Center 1425 W State Road 434, Longwood, FL 32750 Coordinate: 28.6979,-81.37629 Phone: (407) 821-3911