Save Victor M. Almanzar Alcantara, MD VictorAlmanzarAlcantara.MD.com • General Practitioner Victor Almanzar Alcantara, MD 1303 Homestead Rd N Ste 102, Lehigh Acres, FL