Contact Us/Directions

Volunteer Services
PeaceHealth St. Joseph Medical Center
2901 Squalicum Parkway
Bellingham, WA 98225

Phone: (360) 788‐6324

Director, Volunteer & Auxiliary Services

Office Hours

Volunteer Services office hours are weekdays, from 9 a.m. to 5 p.m., at the PeaceHealth St. Joseph Center Main Campus. Visitors should check in at the Information Desk upon arrival.

Directions

From I-5 Northbound
  • Take exit 255 for WA-542 E/Sunset Dr. toward Mt. Baker
  • Turn left at the signal lights on Sunset Dr.
  • Continue through the next stoplight (James St. intersection)
  • At the following stoplight, take a right onto Ellis St.
  • At the next stoplight, turn left onto Squalicum Parkway
  • Take your first right into the PeaceHealth St. Joseph Medical Center campus

From I-5 Southbound
  • Take exit 255 for WA-542 E/Sunset Dr toward Mt. Baker
  • Turn right at E Sunset Dr.
  • Turn right at Ellis St.
  • At the next stoplight, turn left onto Squalicum Parkway
  • Take your first right into the PeaceHealth St. Joseph campus

Parking

Parking is free and available for hospital visitors.

 

 Volunteer Services at PeaceHealth St. Joseph Medical Center

 
var geocoder; var map; var ib = new InfoBox(); var marker = new google.maps.Marker(); var bounds = new google.maps.LatLngBounds(); function initializeGoogleMap() { geocoder = new google.maps.Geocoder(); var latlng = new google.maps.LatLng(-34.397, 150.644); var mapOptions = { zoom: 14, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP } map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions); codeAddresses("2901 Squalicum Parkway ,Bellingham, WA 98225"); google.maps.event.addListenerOnce(map, "zoom_changed", function () { if (map.getZoom() > 14) map.setZoom(14); }); } function codeAddresses(address) { var one = address.substr(0, address.indexOf(',')); var two = address.substr(address.indexOf(',') + 1); var html = one + "
" + two + "

Get Directions"; geocoder.geocode({ 'address': address }, function (results, status) { if (status == google.maps.GeocoderStatus.OK) { map.setCenter(results[0].geometry.location); bounds.extend(results[0].geometry.location); marker = new google.maps.Marker({map: map,position: results[0].geometry.location} ); var boxText = document.createElement("div"); boxText.innerHTML = html; var myOptions = { content: boxText, disableAutoPan: false, maxWidth: 0, pixelOffset: new google.maps.Size(-10, 10), zIndex: null, boxClass: "PHMapInfobox", closeBoxURL: "http://www.google.com/intl/en_us/mapfiles/close.gif", infoBoxClearance: new google.maps.Size(1, 1), isHidden: false, pane: "floatPane", enableEventPropagation: false }; ib = new InfoBox(); google.maps.event.addListener(marker, 'mouseover', function (e) { ib.close(); ib.setOptions(myOptions) ib.open(map, this); }); } else { alert("Geocode was not successful for the following reason: " + status); } }); } $(document).ready(initializeGoogleMap);