Yes appointment and even so they will mail the glasses to your house on file. The best option is to go to San Diego va hospital cause other places like oceanside require your primary care doctor to be established first at the location.
You need to make an appointment, and they don't come by easy. You should try and call now to see if you can get an appointment before you come down.
Thanks! Your answer is awaiting moderation.