Neeta Chhabra, OD, MS, FAAO, FSLS

Address: 
Anderson and Chhabra Eye Care Center
719 W Fletcher Avenue
Tampa, FL 33612
United States
Phone Number: 
(813) 961-2020