Bay Shore Insurance Agency

Bay Shore is an Independent Insurance Agency who represents multiple insurance companies. We offer home, auto, business, life and health insurance. We are members of Westlake Chamber of Commerce, Rocky River Chamber of Commerce, Power of More Chamber of Commerce, Keep it Local Cleveland, Insurance Board of Northern Ohio and Ohio Independent Agents.

(440) 438-3120