The owners of Present Day on Main, located at 901 W. Main St., Carrboro, have temporarily closed their businesses to assess their safety and security measures following the