Alpacare urgent care
2331 Mellon Court, Decatur 30030