hampshire lebanon new steves steve's pet shop lebanon new hampshire For over 120 years. 90 Hanover St Lebanon NH 03766 603 448-5959. Steve S Ace Opens New Location In Peosta News … Saturday, October 22, 2022 Edit