President at Custom Radio - Buffalo, NY, US
Custom Auto Radio is an automotive company based out of 70 Sicker Rd # A, Latham, New York, United States.