Drury Inn Suites O’Fallon is Now Open
(ST. LOUIS)- Feb. 12, 2007 – The new Drury Inn & Suites hotel located at I-64 and Green Mount Road in O’Fallon Illinois is now open. The hotel is owned and operated by Drury Inns, Inc. Approximately 35-40 jobs will be created in the community with the opening of this hotel. “We are excited to […]