Nexus Physical Therapy - San Diego - 9333 Genesee Ave 9333 Genesee AveSte 350B San Diego, CA 92121 Get directions Accepting New Patients Phone Number 858-455-8584 Categories Physical Therapy Services Physical Therapy