New Star Limo

Contact Information

1689 Cedarcreek Dr
San Jose, CA
Phone: 408-680-8080

Hours of Operation

Open 24 Hours