Beachwood OH Ice Cream & Frozen Desserts-Distr 1. 2101 Richmond Rd, Beachwood, OH 44122 | Mitchells Ice Cream (216) 831-2722