Oscar Medical Center
3375 Memorial Dr, Decatur 30032