Shelaila N Villamor, DO, Family Medicine

1023 Creekside Medical Dr
YorkSC  29745-8624 (York County)


Phone: 803-684-3738
Fax: 803-684-3808

NPI: 1316945710
License Number: 0738 (SC)