I don't know. When you googled the location, was it close to the address you were inquiring about? It is always in your best interest to contact the merchant/retailer/service provider directly. The information provided here relates to a consumer's personal experience with the business entity, not specific policy.
Yeah
Walking distance
Yes
Thanks! Your answer is awaiting moderation.