Select San Diego PT - Vista 400 S Melrose DrSte 215 Vista, CA 92081 Get directions Accepting New Patients Main 760-509-9901 Main 760-509-9901 Categories Physical Therapy Services Physical Therapy Occupational Therapy