Alameda del Prado Bus Pad
Alameda del Prado Bus Pad is a transportation hub situated in Novato, CA, providing a convenient location for buses to pick up and drop off passengers. With a strategic location and ample space for buses to maneuver, Alameda del Prado Bus Pad serves as a key point for travelers to access various destinations within and beyond the city.
Generated from their business information