Island Ice Snowballs

Address: 
Aberdeen Shopping Plaza Ct. , Aberdeen 21001

Snowball stand with over 60 flavors available. Experience different combinations daily.

Hours: Mon-Fri, 10AM-8PM, Sat-Sun, 10AM-9PM
Toll-Free:
ADA Accessible: