Yes it is open and yes you need to make a appointment
Its best to make an appointment. The lady told me they take walk ins only if an appointment cancels or no shows. So you might get in and you might not if you try to do a walk in. Hope that helps
Thanks! Your answer is awaiting moderation.