Location

We are located at Fred’s Water Ice, on corner of 66th Ave and Wyncote Ave in Philadelphia.

6554 North Lambert St

Philadelphia PA 19138
267.297.7286

Our Hours

Noon - 8pm Tues- Saturday 

Noon - 6pm Sunday

 

Pre-loader