Scooter Bug's Ice Cream Stop

277 Church St Amston CT 06231 USA

(860) 228-5055

Location