Handel's Ice Cream

  • Ice Cream
1011 E. Bidwell #123
Folsom, CA 95630
(714) 862-0283