Gaming Law

Gaming Law Counsel For Owners And Stakeholders

The Pannone Lopes Devereaux & O’Gara LLC team of attorneys consists of highly experienced practitioners who combine their knowledge to represent and assist municipalities, private companies and operators.

For more than a decade, our attorneys have successfully guided and advised casino owners, municipalities, casino management groups and Native American Indian Tribes through the maze of regulatory compliance issues, site development and infrastructure projects, contract negotiations, host-community agreement preparation, financial transactions and litigation.

Our lawyers have helped clients develop the right legal strategy and solutions for complex issues associated with the commercial development of Indian Gaming Regulatory Act (IGRA) and non-IGRA casinos in Massachusetts, Rhode Island and Las Vegas, Nevada.

Comprehensive Legal And Regulatory Gaming Services

Our attorneys provide a wide-ranging scope of services, such as:

    • Regulatory compliance
    • Host community agreements
    • Management contracts
    • Casino operation agreements
    • Business formations
    • Real estate transactions
    • Legislative affairs
    • Intergovernmental advocacy
    • Contract negotiations
    • Infrastructure projects
    • Gaming licensing

In Massachusetts, we have worked with city and town leaders and state officials to help develop and pass the Massachusetts Expanded Gaming Act. We also have assisted in the negotiations of municipal land purchase agreements for the siting of destination casino facilities in the commonwealth.

In addition, our lawyers have negotiated host-community agreements in the areas of utilities, energy, solid waste and economic development, and we have drafted, negotiated and administered inter-municipal agreements and have litigated challenges to local land use and zoning laws.

To Find Out How We Can Help,
Contact Us Today


For more information about our gaming law practice or attorneys, please schedule a consultation. Call us at 866-353-3310 or contact us online.