Olum's Furniture, Appliances & Sleep Center
154 Northern Lights Plaza, North Syracuse, New York, 13212