Garden Hours: Tuesday - Friday 10 AM to 5 PM (last entry 4:30 PM), Saturday - Sunday 10 AM to 4 PM (last entry 3:30 PM)
Mailing Address: 6704 SE 122nd Ave. Portland, OR 97236 Main Entrance & Parking: 12323 SE Claybourne St. info@leachgarden.org 503-208-6030 EIN: 93-0807685