Contributing Fitness Writer at Gem Magazine - Cleveland, Ohio, United States
Gem Magazine is an insurance company based out of 5206 Homewood Ave, Cleveland, Ohio, United States.