STAR Tech Labs (Mekakushi)

STAR Tech Labs is a location within the Mekakushi au universe. This building is one of the largest and widest holding more then just five departments instead it is said to have over three hundred.

Known Employees

 * Cisco Ramon (Co-Owner)
 * Barry Allen (Co-Owner)

Ex-Employees

 * Caitlin Snow (Deceased)

History
STAR Tech was created by Caitlin Snow, Cisco Ramon and Barry Allen.