Leafcrest is located on Archdale Drive between South Boulevard and Park Road in a convenient location. Residents living in this community participate in the Self-Sufficiency program and have work requirements. **This site is not currently accepting applications**