Vista Medical Office – General Surgery General Surgery Vista Medical Office 2385 S Melrose Dr Vista, CA 92081 760.300.3647 Get Directions