William Crawford, MD, Emergency Medicine

3909 McFarland Blvd
NorthportAL  35476-2838 (Tuscaloosa County)


Phone: 205-333-1993
Fax:

NPI: 1225044829
License Number: 23072 (AL)