Location

Fred’s Water Ice is located at 5343 Chester Ave, Philadelphia, PA 19143

Click on the map below to enlarge it or get directions