Gary Ross Farris, MD, Internal Medicine

1107 14th Ave Se Ste 100
DecaturAL  35601-3326 (Morgan County)


Phone: 256-351-0688
Fax:

NPI: 1720498074
License Number: 34733 (AL)