That is a busy area. The only place I can think of is on Champlost near Wendy's. Just make sure you look at the signs because, a lot of the blocks in that area has permit parking, that will give you 2 hours. I park on Broad Street and feed the meter.
Gm, on Nedro or on broad street near T Mobile
Thanks! Your answer is awaiting moderation.