189 Poplar Pl, North Aurora, IL 60542
Tailored Closet is a self storage facility in North Aurora, IL located at 189 Poplar Pl, North Aurora, IL 60542. Tailored Closet offers affordable, convenient self storage units in North Aurora, IL.