Talbots 1235 Marina Blvd San Leandro, CA 94577 Phone: (510) 614-1090 Fax: (510) 614-0925 View Website
Category: Department Stores