Betus is located in West Covina, United States on 323 S Fernwood ST. Betus is rated 3.5 out of 5 in the category clock watch maker in United States. Betus makes a wide selection of house decors, including clocks, salt lamps, and picture frames. With a passion for innovation and customer satisfaction, the Betus team is constantly improving upon its products and operations to deliver the best experience to its valued customers.
Address
323 S Fernwood ST