Call Us Now 585-482-6111
Welcome to the Greece NY Super Vacuum Store
Located at 1577 Ridge Rd W. Next to Red Lobster, Just off the 390. We sell and repair all makes and model vacuums, shampooers, & central vacuums in our 2000 sq. ft Greece, N.Y. location. Call us today! 585-865-7190.