Our Bedford, IN, store opened on Friday, September 14, 2012.
 
Location: Town Fair Center – 1018 James Ave., Bedford, IN 47421