Pembroke Square is a mixed-use retail development located in Virginia Beach, Virginia, United States. It was opened in March 1966 as Pembroke Mall the first shopping mall in the Hampton Roads metro area. From Wikipedia
Fire officials reported no injuries during the technical rescue on Kellam Road.