3375 Memorial Dr, Decatur, Georgia 30032(470) 355-2340
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.