David A Teer, MD, Family Medicine

150 Robeson St
FayettevilleNC  28301-5570 (Cumberland County)


Phone: 910-609-6350
Fax:

NPI: 1295735249
License Number: 34476 (NC)