110 E. St. Charles Road
Villa Park, IL 60181

Phone: (630) 516-9950
Fax: (630) 516-9960

Monday: By Appt Only
Tuesday: 4:00 pm - 8:00 pm
Wednesday: By Appt Only
Thursday: 4:00 pm - 8:00 pm
Friday: By Appt Only
Saturday: By Appt Only
Sunday: By Appt Only
Hours
Map
Landmark

On St. Charles Rd., 2 blocks east of Ardmore Ave. next to Terrace Tile

Free Double Check!