Russell Medical, one of Tallapoosa County’s largest employers, will open a clinic in New Site as part of its plan to better serve its coverage area. A small Tallapoosa County town has received a grant that will help improve health care for its citizens. New Site, with an estimated population of…