Mt. Baldy - Top of the Notch

Mount Baldy, CA, United States ·

Mt. Baldy Ski Lifts
8401 Mt Baldy Rd
Mount Baldy, CA 91759
United States
(909) 982-0800
· 8:00 pm

TBA