President at American TV & Video - Walnut, California, United States
American TV & Video is a consumer electronics company based out of 727 Brea Canyon Rd # 2, Walnut, California, United States.