Do I need to make an appointment, or can I just show up and walk-in?

A Do I need to make an appointment, or can I just show up and walk-in? Hours: The free Clinic hours are 09:00am …