1. Stanford International Corporation 1433 W Linden St, Riverside, CA 92507 Coordinate: 33.97983,-117.34352 Phone: (951) 788-7080