Ted Towns & Sons Jewelers ← View details 645 Griswold Street # 124, Detroit, MI 48226 +1 313-961-8183 Get Directions From* To * — Required information