Not sure but I did not see any in the front desk area so probably not
They did have lots of pet rats a few months ago.
No. You would have to call
Does that mean feeder rats? No. Pet rats, you will hve to call, tomorrow 11am till 5pm
Thanks! Your answer is awaiting moderation.