157 S. Kalamazoo Mall, Suite # 109, Kalamazoo, MI 49007
Teel Jewelers
157 S. Kalamazoo Mall
Kalamazoo, MI 49007