Just heard about this place yesterday:
www.BumblebeeFilmLab.com
520-954-3957
apparently just starting up.
no mention of sheet film process.
I don't plan to use them, but I wish them the best of luck.
Any lab opening these days is good news!