Oscar Medical Center is an Urgent Care/Primary Care Center in Decatur, Georgia. There is always a board certified physician, an in-house digital X-Ray, and a lab for your convenience.
Share on:
Day
Opening
Closing
Mon-Thu
9:00am
6:00pm
Fri-Sun
Closed
Click the button to add a review for Oscar Medical Center