John D Sheppard, MD, Emergency Medicine

1251 McFarland Blvd Ne
TuscaloosaAL  35406-2205 (Tuscaloosa County)


Phone: 205-349-2323
Fax: 205-349-1155

NPI: 1578653010
License Number: MD.27322 (AL)