Innovative Physical Therapy
5920 Friars Rd # 102
San Diego, CA 92108
San Diego, CA 92108