Business, residents spar at planning and zoning meeting

by