By: Brian Mastroianni
Situated across from a parking lot, the two-story grayish-brown building at 146 Clifford Street is an unimposing site, nestled in the heart of Providence’s Jewelry District. The building is home to EpiVax Inc. — a company dedicated to the desi…
|
|
|