Greenleaf Rec Event Calendar

Family Night - Weekly Dinner

Wednesdays 4:30-5:30pm

PHA residents only!

Come join us each week as we gather for great food and awesome company of family and friends!

Afterschool Programs

Monday - Thursday

Mon: Library Experience (3:00-4:30pm)

Karate (5:00-6:00pm)

Tue: Swimming Lessons (4:00-5:00pm)

Wed: Karate (5:00-6:00pm)

Thu: Kid Craft @ PHA Properties (3:30-5:30pm)​

Registration Required

Greenleaf Rec Karate

Kids Basic: Mon 5-5:45pm

Kids Advanced: Wed 5-5:45pm

Adults: Mon 6-7pm

Adults Cardio: Wed 6-7pm

Head instructor, Justin Mason, with more than 25 years experience, is teaching karate to kids and adults.

Justin offers an experience of challenging fun while learning self defense techniques and the principles of black belt. The principles of black belt that are taught are honesty, courtesy, integrity, self control, perseverance and an indomitable spirit.

Justin's karate training methods can build your strength, conditioning, coordination, and improve your focus, confidence, self-control, patience, and inner peace.

MOUNTAIN BIKING

ACTIVITY

Tuesday Evenings (TBD)

Take advantage of our new fleet of full suspension mountain bikes with our Tuesday evening mountain biking activity. Riders of all skill levels are welcome.​

Instruction on basic bike maintenance will be provided.Riding skills instruction required for beginners on our skateboard park space. all riders will be evaluated before taking actual trail rides.

Bikes, helmets and water bottles will be provided.Trail Rides: Transportation to the trail ride location will be provided. Trail location is dependent on the skill level(s) of the riders.

Training and trail rides will take place Tuesday evenings. Advance signup is required.

Call Greenleaf Rec at 603-501-0684 and leave name, phone number and specify that you are calling regarding mountain biking. Group size limited to 6 participants. Minimum age requirement is 13.

PERFORMANCE TRAINING FACILITY

M -TH 3:30-7:30 (sign-up required)

Use is by appointment; signup required required. Call 603-501-0684 for more info. Drop-ins will be accommodated based on open time slot availability.

Use of any and all equipment required specific instruction covering technique and proper warmup. Capacity at any given session: 4 participants maximum. Supervised attendance and use only. Mimimum participant age is 13.

This newly installed facility is intended to provide targeted physical performance training. Participants will have a specific improvement objective defined(with trainer input as required) and the workouts are structured and directed by. persdonal trainer accordingly.

Life Skills Development

Mon 5 :00-7:30pm

Cooking Classes

Arts and Crafts

Board Games/Card Games

Learning to manage your feelings

Discussion Groups (include but not limited to) conflict resolution, assertiveness, problem solving, and listening skills

Learning life skills such as money management, budgeting, balancing checkbooks and more

Potential field trips

We will explore and perform activities to promote positive self-esteem, explore and build positive coping skills, learn and model only positive social skills but also life skills.

Contact Us

603-430-8561​

600A Lafayette Road Portsmouth, NH 03801

[email protected]

Hours Of Operation

Wednesdays 10am-4pm

Thursdays 10am-4pm

Fridays 10am-4pm

Saturdays 9am-12pm​

OB Meal Center

Saturdays 11am-12:30pm

Sundays 3pm-4:30pm

FOLLOW US

Copyright © 2025 Operation Blessing

Created by Caitlynn Co Collective

Operation Blessing, Inc. does not unlawfully discriminate internally (in its administrative and program operations) or externally (in provision of services) on the basis of race, political orientation, religion, gender, sexual orientation, age, national origin, ethnicity, ancestry, marital status, veteran status, or mental or physical disability or any other status prohibited by applicable law.