Thomas Edward Lockard, DO, Family Medicine

2422 Danville Rd Sw
Ste E
DecaturAL  35603-4220 (Morgan County)


Phone: 256-355-9040
Fax: 256-355-9040

NPI: 1669405593
License Number: DO-392 (AL)