Check here for directions:
http://uscis.gov/graphics/fieldoffices/boston/aboutus.htm
Also, I pasted from the above page for convenience:
Where Are We?
Boston District Office Location:
Street Address:
Boston District Office
John F. Kennedy Federal Building
Government Center
Boston, MA 02203
Mailing Address:
Boston District Office
John F. Kennedy Federal Building
Government Center
Boston, MA 02203
How to Find Us:
The Boston District Office is located at Government Center Plaza.
Directions:
By Car:
Take Route 93 to Government Center in downtown Boston.
By Train: Accessible via public transportation.
Orange Line: Haymarket Station
Green Line: Haymarket Station or Government Center Station
Blue Line: Government Center Station
Get Directions, Find Maps on the Internet
Parking:
Parking is available directly across the street from the building.