Integrated Physcical Therapy

825 Jones Road
Yuba City, CA 95991

Located inside the Yuba City Racquet Club