We are located at 98 Portland Street directly across from the Main Post Office's side entrance and diagonally across from Deering Oaks Park.

 From Points North and South

  • From Portland's I-295 take exit 6A Forest Ave East
  • Continue onto Forest Ave East
  • At second set of lights, make a left onto Portland Street and we are the third building on the right

From Points West

  • Rt 25 east to end at Park Ave
  • Turn left onto Park Ave
  • Cross the intersection of Forest Ave / Rt 302 (Park Ave becomes Portland St)
  • We are the third building on the right



Parking is available along Forest Ave and Portland Street.  Please do not park in the Post Office parking lot, you may be towed.



  • 98 Portland Street
    Portland, ME 04101



DAILY 7am - 2pm