Moore's Electrical Mechanical 7 years ago ID: #3814 Listed In : Plumbers 101 Edgewood Ave, Altavista. VA, USA 24517 (434) 369-4374 Business Description Moore's Electrical Mechanical, Address : 101 Edgewood Ave, Altavista. VA, USA 24517, Phone : (434) 369-4374 Reviews & Ratings Write a Review No Review. Please login / register to add your review.