North Shelby Family Health
2520 Valleydale Rd, Birmingham 35244