 Meadows Frozen Custard

The Meadows Frozen Custard is a franchise founded on July 4th 1950 that specializes in frozen custard.Delbert Meadows opened a small custard stand in Duncansville, Pennsylvania.