Garden Home Park is located at:

8020 SW 83rd Ave
Portland, OR 97223

Launch site information can be found here.