Amp Electric And Mechanical in Tulsa OK Advertisement Amp Electric And Mechanical 7705 E 24Th St Tulsa, OK 74129 (918) 622-5055 Listed On These Pages: General Contractors Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: