Finding street parking can be difficult, especially in crowded areas. North Carolina law prohibits blocking driveways and parking near fire hydrants, but generally allows parking on public streets, ...