Richard E Townsend, MD, Obstetrics & Gynecology

834 W Meeting St
Ste B
LancasterSC  29720-6261 (Lancaster County)


Phone: 803-286-4405
Fax: 803-286-8487

NPI: 1144213919
License Number: 12398 (SC)