UMEC Technologies You are here Home > Space Resources > Federal Government Offices > UMEC Technologies Own this business? Enter your claim Submit Your claim has been successfully sent Please fill out inputs! Tweet Our address Address: Lexington, Massachusetts 02421 Suffolk County Telephone: 1-781-861-9665 Web: http://www.umech.com/