Meet Your Medical Home Team

Our staff at Family Practice Specialist is pleased that you have selected us to provide for your health needs. We are committed to helping you with all your healthcare needs, including making recommendations for disease prevention, treating conditions using current evidenced based guidelines and support our patients using self management tools. We are here to coordinate your care and make sure all your health questions and concerns are addressed.


Dr. Richard J. Ferolo

Dr. Richard J. Ferolo, M.D. is a board certified family physician who provides comprehensive healthcare for individuals and families. He has practiced in the Barrington community for the past for 24 years. Dr. Ferolo is an independent practitioner who recognizes the importance of establishing a strong patient-physician relationship; therefore you will be seen by Dr. Ferolo at your office visit.


Dr. Richard J. Ferolo

Age: 56

Board Certified in Family Practice Medicine

Undergraduate studies:

Loyola University, Chicago, Illinois

George Williams College, Downers Grove, Illinois

Medical Degree:

Autonomas University of Guadalajara

Post Graduate Training:

Family Practice Residency, Resurrection Medical Center, Chicago, Illinois

Private Practice for 25 years: Family Practice Specialist, S. C.

Staff privilege: Advocate Good Shepherd Hospital, Barrington, Illinois

Activities & Interests

Advocate Good Shepherd Hospital

Vice Chairman Family Medicine , 1994-1995

Chairman, Family Medicine, 1996-1997

Executive & Utilization Review Committees 1996-1997

Board of Directors, Tri-County Physicians Association 1990-Current

Team Physician:

Schaumburg Flyers Baseball Team 1999-2010

Chicago Hounds Hockey Team 2006-2010

Chicago Slaughter Arena Football 2007-Current

Chicago Soul Soccer Team 2012-2013

Physician advocate for patient-centered healthcare during previous & current Presidential administrations.

Sports Medicine



Monday: 8:30 AM - 6:30 PM
Tuesday: 8:30 AM - 5:00 PM
Wednesday: Office Closed
Thursday: 8:30 AM - 5:00 PM
Friday: 8:30 AM - 4:00 PM
Saturday: 9:00 AM - 12:00 PM
Sunday: Office Closed

Contact Us

Office: 847-277-9700
Fax: 847-277-9708