Bradley Shames

Active Los Angeles, CA President for American Textile Maintenance Company