Save Nelvis Velazquez, MD NelvisVelazquez.MD.com • Ophthalmologist • 46 years experience Nelvis Velazquez, MD 12540 Ne8th Avenue, North Miami, FL