Larry Canty

Active Winnsboro, SC Medical Director for Blue Granite Medical Center