Curran Distributing

Dining and Drinking > Dessert Shop > Ice Cream Parlor

Address: 10595 E River St, Truckee, CA, 96161

Phone: (530) 587-3272

Category: Restaurants

Tags: #DiningandDrinking>De

Rating: 3.6/5 (18 reviews)

Listed on BizVoices