Urgent Care North is a clinic in Ptarmigan Lane 3330 in Helena.
- House number
3330
- Postal code
59601
- Street
Ptarmigan Lane
- Object
clinic
- Building
Yes
- Operator
Saint Peter's Hospital
- Website
https://www.stpetes.org/clinics/st-peters-clinics/medical-group-north