• 13816 St Clair Ave, Cleveland, OH 44110, USA