Location

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

6560 North Lambert St

Philadelphia PA 19138
267.297.7286

 

Our Hours

Noon - 8pm Wednesday- Saturday 

Noon - 6pm Sunday 

Pre-loader