Thomas M McFarland, MD, Internal Medicine

1800 12th St
MeridianMS  39301-4158 (Lauderdale County)


Phone: 601-703-9224
Fax: 601-703-3047

NPI: 1841285129
License Number: 18285 (MS)