Family Ophthalmology Center 17901 Northwest 5th Street, Pembroke Pines, FL 33029