Lakeshore Mineral & Lapidary Society

Address: 

Lakeshore Mineral & Lapidary Society
6351 Ramblewood Dr.
Mentor, OH 44060
United States