Teddy's Charm Categories Retail Castro Valley CA 94546 (415) 509-7698 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×