Dr. Karl Tracy Hagler, MD
Add Hours
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Primary: Hematology / Oncology Specialist
Sub-Specialty: Hematologist (Blood)
Fax: (256) 381-3604
DR Karl T Hagler MD
Phone: (256) 381-1001
Address: 101 Dr W H Blake Jr Dr, Muscle Shoals, AL 35661
101 Dr W H Blake Jr Dr, Muscle Shoals, AL 35661
302 W Dr Hicks Blvd, Florence, AL 35630
202 E Dr Hicks Blvd, Florence, AL 35630
202 E Dr Hicks Blvd, Florence, AL 35630
208 Marengo St, Florence, AL 35630
202 E Dr Hicks Blvd, Florence, AL 35630
421 Cox Blvd, Sheffield, AL 35660
342 Cox Blvd, Sheffield, AL 35660
1300 S Montgomery Ave, Sheffield, AL 35660
234 Keller Park Blvd, Tuscumbia, AL 35674