Castro Street & Montezuma Road, a bus stop in Forest Knolls, California, is a notable spot in the area.
No contact information available for Castro Street & Montezuma Road.
Amenities around 2.5 miles include toilet, parking and convenience.
Around here, you'll come across Museum, Nature Reserve, Others, Park, Picnic Site, Pitch, Place Of Worship, Post Office, Ranger Station, Resort, Restaurant, School, Sports Centre, Sports Hall, Weighbridge, Attraction, Bus Stop, Cafe and more.
You might also consider Castro Street & Montezuma Road, Sir Francis Drake Boulevard & Tamal Road, Castro Street & Sir Francis Drake Boulevard, Sir Francis Drake Boulevard & West Cintura Avenue or Sir Francis Drake Boulevard & West Cintura Avenue for similar experiences.