Wpohs A Medical - Vista 2365 S Melrose Dr Vista, CA 92081 Get directions Accepting New Patients Phone Number 760-571-5910 Categories Occupational Medicine Services Occupational Medicine