We are located at 221 West Etna Road, Suites 9 & 10, Ottawa, IL  61350.  Our space is on the south side of the building behind the China Inn restaurant.