Directions to Podiatrist in Elgin, IL Get Google Maps Directions to 1750 N Randall Rd #160 Elgin, IL 60123 Hours: Mon, Tue, Thu, Fri: 9 am – 6:30 pm, Wed: 9 am – 1 pm and Sat: 9 am – 12 pm New Patients: (847) 233-1296 Existing Patients: (847) 468-1994 Request Appointment Directions Patient Feedback Specials Call Clinic Patient Reviews Patient Services Open Hours Appointments Back 4 Locations to Serve You.