James Lucas McFadden, MD, Orthopaedic Surgery

104 Saluda Pointe Dr
LexingtonSC  29072-7295 (Lexington County)


Phone: 803-296-7846
Fax: 803-296-9699

NPI: 1154687861
License Number: ME130691 (FL)