Rita's Ice Custard Happiness Locations in Scranton, PA
534 Scranton Carbondale Hwy
Scranton, Pennsylvania 18508
Scranton, Pennsylvania 18508
139 S Blakely St
Scranton, Pennsylvania 18512
Scranton, Pennsylvania 18512
1019 S Washington Ave
Scranton, Pennsylvania 18505
Scranton, Pennsylvania 18505