St Louis Chapter NECA is a Electrician located in 3245 Hampton Ave, St. Louis, MO 63139. St Louis Chapter NECA has an average rating of 3.7 from 3 reviews. For those who need a Electrician in St. Louis, St Louis Chapter NECA is a top-rated choice.