James Weimer

James Weimer

Business Manager

(716) 580-1200 ext 108

jimweimer@amherstinsurance.com