Charles Jackson Holland, MD, Orthopaedic Surgery

2390 Phillips Rd
TallahasseeFL  32308-5326 (Leon County)


Phone: 850-487-2604
Fax: 850-922-2123

NPI: 1093961666
License Number: ME12310 (FL)