Is this place still in business, phone no longer working.
How can I find out before driving to this location?