This business is categorized as a Electric Company business. Kilowatts is located on 6790 SW 81st Ter in Miami. Services provided by this facility consist of Deliveries, Residential Services, Industrial Services, Residential Services, Deliveries, Commercial Services. For the convenience of their customers, languages spoken include SPANISH . They can be contacted by calling (305) 668-6668 . They accept American Express, Visa, Master Card. for payment. They have not yet been reviewed on MojoPages.com.