top of page

O'Carroll & Associates, LLC
Board Certified Foot Surgeons
Sports Medicine


Address
22W654 Butterfield Rd
Glen Ellyn, IL 60137
Telephone
Fax: 1 (630) 790-9472
Hours
Monday: 8AM-7PM
Tuesday: 8AM-7PM
Wednesday: 8AM-5PM
Thursday: 8AM-7PM
Friday: 8AM-5PM
*Closed on all major holidays
*We are located right between Glenbard South High School and Arden Courts!
Local authorities have confirmed that it is not illegal to cross over the median.
bottom of page