Vista Medical Office – Bariatric and Weight ManagementBariatric and Weight ManagementVista Medical Office 2385 S Melrose Dr Vista, CA 92081 760.300.3647Get Directions