Proresults Physical Therapy - La Mesa 8388 Parkway Dr La Mesa, CA 91942 Get directions Accepting New Patients Main 619-439-6878 Main 619-439-6878 Categories Physical Therapy Services Physical Therapy