Concentra Urgent Care
688 Spring St NW, Atlanta 30308