1. The Tucson Team 8620 N Glenhurst Pl, Tucson, AZ 85704 Coordinate: 32.36317,-110.9614 Phone: (520) 419-6517
2. La Maids Cleaning Services 245 S Plumer Ave Ste 29, Tucson, AZ 85719 Coordinate: 32.2191,-110.93857 Phone: (520) 325-9835