Howell Family Daycare
530-873-0315

Open hoursOPEN NOW - Open 24 Hours

14842 Holmwood Dr, Magalia, CA 95954

 Licensed Daycare accepts third party Payers.

More Business Info

Hours
Regular Hours
Mon - Sat:
SunClosed
Category
Child Care
Suggest an Edit