We are located directly behind Fratello's Cafe & Deli at 18209 Dixie Hwy. Our Door is NOT directly on Dixie Hwy. You must turn in to the parking lot to reach our facility.
For all inquiries, please call our main reception between 6.30 am - 6.00 pm:
18209 Dixie Hwy
Homewood, IL 60430