Waumbek mt. Parking question

Is there parking on star King Road near the trailhead or do you need to park at the Waumbek scenic pull off?