Our Theater is Located at
621 Payne Ave
N. Tonawanda, NY 14120

Our Mailing Address is
38 Nichols St
Lockport, NY 14094

Email us at dhulse@lionandlambpro.com

or call us at 716-930-7700

Find us on Facebook at https://www.facebook.com/lionandlambprony

Or Twitter at https://twitter.com/lionandlambpro
 


To change this city we need YOU!
716-930-7700
Our Theater is located at 621 Payne Ave, N. Tonawanda, NY 14120