On website, indicates 7am-7pm. I believe you can set up service on there site.
It is 8 am if I am not wrong
7am for service. https://www.mymillerhonda.com/car-service-winchester-va
You can drop off and put key thru slot
It's early, check their web site for exact time, I think it's 7 am but not sure
Thanks! Your answer is awaiting moderation.