John Shen, MD, Obstetrics & Gynecology

1000 N 5th St
AlbemarleNC  28001-3420 (Stanly County)


Phone: 704-982-8112
Fax: 704-982-8097

NPI: 1437137866
License Number: 36429 (NC)