What is the phone number for Los Angeles Limo Service?
The phone number for Los Angeles Limo Service is: (213) 788-4332.
Where is Los Angeles Limo Service located?
Los Angeles Limo Service is located at 2123 S. Main St., Los Angeles, CA 90007
How big is Los Angeles Limo Service?
Los Angeles Limo Service employs approximately 20+ people.