1. Chen Eye Center 5825 Buford Hwy Ste 100, Norcross, GA 30071 Coordinate: 33.93854,-84.21241 Phone: (770) 448-5587