Proresults Physical Therapy - Poway 12639 Poway Rd Poway, CA 92064 Get directions Accepting New Patients Phone Number 858-883-4900 Categories Physical Therapy Services Physical Therapy