Lectro Engineering Company Inc. lectroengineering.com Location Address 1643 Lotsie Blvd St Louis, MO 63132 Mailing Address 1643 Lotsie Blvd St Louis, MO 63132 Products & Services Facilities & Construction Engineers Update Profile