Save Leo D. Farrell, MD LeoFarrell.MD.com • General Surgeon, Plastic Surgeon • 41 years experience Leo Farrell, MD 2025 Technology Parkway, Suite 204, Mechanicsburg, PA