Restroom near Pepper Grove Parking Lot

Located near the Pepper Grove Parking Lot, south of the Fleet Science Center.