Das Gebäude befindet sich am Mirror Park Boulevard im Mirror Park im Osten von Los Santos. Die Firma ist Teil eines größeren Firmenkomplex, der vor dem Gebäude einen mittelgroßen Parkplatz bietet. Im näherem Umkreis gibt es einen 24/7, eine Tankstelle und eine Werkstatt.