Selma’s Ice Cream Parlor
3419 St Croix Trail S, Afton
(651) 436-5131
Recent Reviews
Selma’s Ice Cream Parlor
3419 St Croix Trail S, Afton 55001
(651) 436-5131