Physical Store in Sunny Southern CA 573 W Terrace Dr San Dimas, CA 91773 800-227-9196 | 909-599-6434
0 of 0 people found the following review helpful:
Manufacture & Materials
October 13, 2011
from Concord, MA United States
The product arrived in new condition as expected Th13Oct2011. We are puzzled as to why eMuseum/Talaria refuse to disclose complete product descriptions and manufacturer information when we telephoned expressly for such details but trust that, if necessary, Talaria will honor their policy on returns.
Was this review helpful to you?
Browse for more products in the same category as this item: