Delmont, PA Travel Clinic Passport Health Delmont is located on State Road 66. The parking lot entrance is located on Stotler Drive. Passport Health Delmont 2402 State Road 66 Delmont PA 15626 Parking Directions To gain access to the parking lot on Stotler Road, turn on Route 66 (Sheridan Drive) at the traffic light intersecting Stotler Road and PA–66 (Sheridan Drive). Then turn RIGHT (if traveling SOUTHbound to Route 22) or LEFT (if traveling NORTHbound into the center of Delmont). FOLLOW Stotler Drive behind the Dairy Queen and to the entrance of the Delmont office parking lot.