Location & MapJamestown Square is located at 3355 North University Avenue, Provo, UT 84604P: 801-377-7222