Archibald Alexander Hampton, MD, Internal Medicine

635 Saint Andrews Blvd
CharlestonSC  29407-7174 (Charleston County)


Phone: 843-402-9200
Fax: 843-402-9700

NPI: 1831291327
License Number: 13439 (SC)