Oscar Medical Center

Urgent Care Clinic Decatur, GA

About

Oscar Medical Center is a urgent care clinic in Decatur, GA.

Details

Specialty
Urgent Care & Walk-In Clinics
Category
Urgent Care Clinic
Location
Decatur, GA 30032
NPI
1871901694
Source
CMS NPPES NPI Registry

Location

3375 Memorial Dr, Decatur, GA, 30032

Get Directions

3375 Memorial Dr, Decatur, GA, 30032

More Urgent Care & Walk-In Clinics in Decatur, GA