LOCATION
Location
Lambda is located at 2622 N. 16th St. in Phoenix, at the southwest corner of Virginia Ave. and 16th St. Virginia Avenue is a few blocks south of Thomas Road.
Lambda is located at 2622 N. 16th St. in Phoenix, at the southwest corner of Virginia Ave. and 16th St. Virginia Avenue is a few blocks south of Thomas Road.