50 Victory Road. Dorchester, MA 02122 Conveniently located off Interstate 93, near JFK UMass . 7 minute walk from the MBTA Fields Corner Redline Station. By appointment only. No walk in's.