1. Your Center 10920 W Alameda Ave Ste 100, Lakewood, CO 80226 Coordinate: 39.71035,-105.12058 Phone: (303) 989-1533