Innovative Physical Therapy - San Diego - 7910 Frost St 7910 Frost StSte 190 San Diego, CA 92123 Get directions Accepting New Patients Phone Number 858-292-1443 Categories Physical Therapy Services Physical Therapy