148 S Orchard Ave. Vacaville CA, 95688
Service Times: 10:15 AM - 11:30am.
Office Hours: Mon- Fri 9am to 2pm
We are located on South Orchard Avenue in between Buck and Monte Vista.
Coming from 80 East Bound:
Take Alamo Exit and go underneath overpass and go North (Up & Over)
Take a Right on Merchant
Take first left on Orchard and go 1 mile to 148 S. Orchard Ave.
West Bound I-80
Take Merchant St. Ex.
Left on Orchard Ave.
1 mile to 148 S. Orchard Ave.