The Body Building
- Distance: 4.25 mi
- Address:427 W Nees Ave Ste. 103, Clovis, CA 93619
- Phone:(559) 500-1300
- Reviews: 21Rating: 4.8
This place, oh where to begin. From the owner on down, top notch respectful people. They are very polite, courteous, and timely with things around there. Love the atmosphere and quality of care.... more