You can park inside if there are parking spaces available or you can park on N Oaks Blvd (Just don't park on anyone's personal driveway) Also if you are able, you can park on 1460 Livingston Ave and it's a 2 minute walk from there.
As salamu alaikum wrt. Yes there are some street parking on North Oak direction. Pls make sure park legally.
Thanks! Your answer is awaiting moderation.