Do this place take walk-ins today
Address: 5527 Hemlock St STE A, Sacramento, CA 95841, USA
Stefan Meyers | Oct 6, 2019
They only take walk ins. First come first served operation. Closed on Monday.
Johnny Carson | Oct 6, 2019
Yes
Chavela Gallegos | Oct 6, 2019
Yes it does
Thanks! Your answer is awaiting moderation.