Aylo Health, an independently owned network of primary care practices, is set to open a new location in Hickory Flat on February 3. The facility, located at 6613 Hickory Flat Hwy., marks the company’s 20th location in Georgia and eighth in the North Atlanta region. An open house and ribbon-cutting ceremony will take place on […]