Appointments are not required; however, due to high demand we can not guarantee walk in services will be available. Appointments are strongly encouraged.