Johnny's Rent A Car
6911 8TH Ave
Rio Linda
CA
95673
(916) 992-1150
Open Map
Auto Rentals & Leasing
Automobile - Renting
Car Rental
Number of employees: 1 to 4