Specialty Ophthalmology Office Location 4178 N. Armenia Ave | Tampa , FL | 33607 Phone (941) 792-2020 Practice Bay Area Retina Specialists