TDAmeritrade provides a free service if you create an account and etrade pro has OTC L2 and is free if you make 30 trades a quarter.