Michael D Crawford, MD, Otolaryngology

215 Smith Church Rd
Roanoke RapidsNC  27870-4913 (Halifax County)


Phone: 252-535-2311
Fax: 252-937-4103

NPI: 1790781698
License Number: 31262 (NC)