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
Noon - 8pm Tues- Saturday
Noon - 6pm Sunday
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
Noon - 8pm Tues- Saturday
Noon - 6pm Sunday
SUBTOTAL
Do you want to add products to your personal account?