18228 Soledad Canyon Rd, Canyon Country, California 91387, United States

(661) 251-3278

Hours