Nilo Vincent FlorCruz, MD, DPBO, FPAO On: August 30, 2020 By: FilDocsOrg 0 Dr. Nilo Vincent FlorCruz is a glaucoma and cataract specialist at American Eye Center in Mandaluyong Philippines.