Megawatt Electronics

Chula Vista, United States

3.7

Closed now

20 reviews

Accepts Credit Cards

Map

Streetview

Activate map

Bussiness info

Accepts Credit Cards
Yes

Description

Specialties

Your one stop shop for car audio, video entertainment, alarm security, and power windows and door locks service and repair!