Anyone know anything about this place or if still around.
I picked up a flyer about this place at a local chapter SCI show couple years ago and just ran across it.
Very little or no info on line.
Appreciate any info good or bad?
Thanks
Mark