Company GLIMCHER GRAND CENTRAL LIMITED PARTNERSHIP Address 35 N. 4th St., Ste. 200, COLUMBUS, OH, 43215, USA