Tirso M. Lara, MD

Fort Lauderdale Eye Institute, 1930 Northeast 47th Street, Fort Lauderdale, Florida 33308

Fort Lauderdale Eye Institute, 1930 Northeast 47th Street, Fort Lauderdale, Florida 33308