Starr Pilates
- Distance: 2,484.91 mi
- Address:5024 Melrose Ave, Los Angeles, CA 90038
- Phone:(209) 782-7735
- Reviews: 1Rating: 5.0
If I could give this place 100 stars I would. I have been with Starr Pilates for almost a year now and I can't say enough about it. Elaine, the owner is a Starr with an extra R. She is simply amazing and has transformed my body to unexpected results.... more