1-1 of 1

Motorcycle Machine Shops - Milwaukee, WI

Mapicn_1
★★☆☆☆ 3 Reviews

Captain Install Inc

  • 2231 N Humboldt Blvd, Milwaukee, WI
  • 414-372-4556

"I had a stereo installed today, and received some very shady treatment. 1st off, I was quoted an extra hour of labor, which was to bypass my amp. ..."