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