Leon Speakers

TV Mounted Speakers
In-Wall and On-Wall Speakers
Home Theater Speakers
In-Ceilling Speakers
Ultra Thin Subwoofers
Bookshelf Speakers

www.leonspeakers.com

   
  © Chimar, Inc • All Rights Reserved
8316 Clairemont Mesa Blvd. #107 • San Diego, CA 92111
Phone: 858-569-7785
Hours: Tuesday - Friday 10am to 6pm
Breier Sound Center BBB Business Review CEA Member PARA