barrows family eye 5200 Windward Pkwy, Alpharetta, GA 5200 Windward Pkwy, Alpharetta, GA 30004, United States of America +1 843-815-3891 Friday 9:30 am to 6 pm Saturday 9:30 am to 4 pm Sunday Closed Monday 9:30 am to 6 pm Tuesday 9:30 am to 6 pm Wednesday Closed Thursday Closed Rate this clinic Reviews Map No reviews yetAdd Review