Power House Internet Cafe
Address:
20115 Sherman Way, Canoga Park, CA 91306
Phone:
(818) 882-2063
Restaurants,
Internet Service,
Cafes
Other Businesses:
- KFC at 20101 Sherman Way, Canoga Park, CA 91306
- El Pollo Loco at 7211 Winnetka Ave, Canoga Park, CA 91306
- Pronto Grill at 8931 De Soto Ave, Canoga Park, CA 91304
- La Veldelicias at 8931 De Soto Ave, Canoga Park, CA 91304
- Korea Bar-B-Que House at 20200 Saticoy St, Canoga Park, CA 91306