Tree Frog Farm By Calendar / January 1, 1970 Loading Map.... Tree Frog Farm3679 Sunrise Rd - Lummi IslandEvents 48.697412 -122.681556 Address 3679 Sunrise Rd Lummi Island Lummi Island United States Upcoming Events No events in this locationShare: