Selma's Ice Cream Parlor



Address: 3419 Saint Croix Trl S
Afton, MN 55001
Telephone: (651)436-8067
Category:Ice Cream Shops



Map To This Location

 From


 
go

Back to Top