Greg McKinney, MD, Family Medicine

4600 Hwy 280
BirminghamAL  35242-5028 (Shelby County)


Phone: 205-930-2922
Fax:

NPI: 1881711471
License Number: 15605 (AL)