Save John P. Landi, MD JohnLandi.MD.com • Vascular Surgeon, General Surgeon • 50 years experience John Landi MD, Inc. 9955 Tamiami N Trail, Naples, FL