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