From Falmouth Road, turn at the lights at Shellback Way.
Shellback Way is between Rockland Trust Bank and Deer Crossing Plaza itself and across the street from Roche Bros/South Cape Village.
Drive up the hill and take your first left (at the sign). Bear left again, directly into the parking lot (you are now be behind the upper level).
Head to the right. We are next to Mashpee Vision Care and before the set of mailboxes.
As an alternative, you can also park down at the lower level and walk up one of the sets of stairs to the upper level.