No, there is only Street parking. And you should make sure to come only a few minutes before your appointment, as they will make you wait outside if you show up too early.
I usually park opposite this building at Liberty Bell. Its convenient
Thanks! Your answer is awaiting moderation.