Save John Lafata, MD JohnLafata1.MD.com • Internist • 49 years experience John a La Fata MD, Inc. 2067 W Vista Way, Suite 200, Vista, CA 92083