Oscar Medical Center 3375 Memorial Drive, Decatur, GA 30032