Upper Newport Bay Regional Park Newport Beach

600 Shellmaker Road, Newport Beach , Orange County, California, United States - Phone: 949 640 6746