Royal Fitness
- Distance: 1,975.16 mi
- Address:11406 Long Beach Blvd, Lynwood, CA 90262
- Reviews: 23Rating: 4.8
Nice gym they keep it clean and all of the machines are always working.. The trainer are nice and they teach me properly! I love this place... more