It's in the basement of the Mellon Bank Building, so they don't have a dedicated parking lot, but there is a parking garage in the building (as of 9/23/19, it's currently closed/undergoing some maintenance/construction).
No
Thanks! Your answer is awaiting moderation.