Shay N Farris, MD, Physical Medicine & Rehabilitation

800 E Locust St
OlneyIL  62450-2553 (Richland County)


Phone: 618-395-6031
Fax:

NPI: 1003452095
License Number: 160.004069 (IL)