Christian Eber Castillo, MD, Internal Medicine

151 Harold Fleming Ct
SpartanburgSC  29303-4225 (Spartanburg County)


Phone: 864-573-6320
Fax: 864-208-0352

NPI: 1316000979
License Number: MT186475 (PA)