Tea Leaf Apartments are located at 101 South University Drive, Fargo, North Dakota. This convenient location provides superb access to eateries, churches, downtown Fargo, Island Park, the YMCA, and the North Sanford Medical Center. Visitor parking is available in the lot just south of the building.