Always open for walking.
They open at 7 am for mall walkers. You must go to the entrance by Macy's to get in. They prefer you have a "mall walking card", you get that during regular hours in customer service. You just flash your card at security and walk right in.
Yes, very convenient hours
The South Hill Mall is open from 10am to 9pm on Saturday and 11am to 6pm on Sunday.
Yes
Yes, so are the shops.
Thanks! Your answer is awaiting moderation.