Trinh P.
8/10/2024
Incredible views up here!!! Trails driving up here can be challenging Views of Gold Lake You can go up to the lookout- the worker there is nice and always welcomes guest.
(1)
Advertisement
Mills Peak is a quaint establishment nestled in the picturesque town of Sierra Madre, CA.
It offers a variety of services and products to cater to the needs of its customers, creating a welcoming and inviting atmosphere for all who visit.
Generated from their business information
Incredible views up here!!! Trails driving up here can be challenging Views of Gold Lake You can go up to the lookout- the worker there is nice and always welcomes guest.
Advertisement