Andrew Edward Stock, MD, General Practice

103 Professional Park Ste A
OxfordNC  27565-2581 (Granville County)


Phone: 919-693-7108
Fax:

NPI: 1952404170
License Number: 200601213 (NC)