Pembroke Manor, home of the new Virginia Beach location for Animal Vision Center of Virginia