Russell’s Automotive is located at 62 N Skyline Dr., Thousand Oaks, CA – just off the 101 freeway in Thousand Oaks, California.
Just off of Thousand Oaks Blvd a quarter mile west of Hampshire Road. Turn left onto Thousand Oaks Blvd from Hampshire Rd and then ahead .2 mi turn right at Skyline Dr
From the Newbury Park area take 101 south and exit Hampshire Rd, turn left under the bridge and then left on Thousand Oaks Blvd. About a quarter mile down to the next stop light you will turn right at Skyline Dr and Russell’s is about 100 yards up on the right side.
Turn right into the entrance and drive straight ahead toward the building complex in the back. There is plenty of parking on your right or just pull up to the front bay.