Robert Thomas Keenan, MD, Internal Medicine

800 E Cheves St Ste 280
FlorenceSC  29506-2652 (Florence County)


Phone: 843-973-8770
Fax: 843-428-2490

NPI: 1710056007
License Number: 2009-00743 (NC)