All you need to know about Dr. GARY ROSS FARRIS practicing at 1107 14th Ave Se Ste 100, Decatur, AL, 35601 with NPI Number 1720498074.
Specializations: Cardiovascular Disease Counties Served: Morgan, AL; Lawrence, AL