1. Amazing Spa 3350 S Broadway, Englewood, CO 80113 Coordinate: 39.6558,-104.9875 Phone: (303) 922-0578
2. Foot Spa & Massage 3706 S Broadway, Englewood, CO 80113 Coordinate: 39.64913,-104.98758 Phone: (303) 730-1666