Peachford Hospital, a mental and behavorial health facility on Dunwoody’s Peachford Road, is facing complaints alleging a lack of COVID-19 safety precautions for staff and patients, which a private accrediting group and the federal Occupational Health and Safety Administration are investigating. The hospital has denied some of the specific complaints while generally saying it follows […]