Yes. If you are a long time visitor, it's where the Match used to be, in Howell Center. ...and right next to the McDonalds.. <img src="http://www.traveltalkonline.com/forums/images/graemlins/Crazy.gif" alt="" />


Carol Hill