James Randall Marshall, DMD, Dentist

29 Bee St
Dc 500
CharlestonSC  29425 (Charleston County)


Phone: 843-792-1904
Fax: 843-792-2212

NPI: 1003190968
License Number: 7028 (SC)