Correct address is 5324 Mapleton Rd. Lockport, NY 14094 (town of Pendleton)\r \r 716-692-9228
All reviews seem positive