Place I almost went was an AMP on the right side of Carson if driving away from town. Green curtain in the window, if I recall...Well this spot is new and is in a very conspicuous corner and is on the left hand side if you drive from town towards the Birmingham bridge it is like either on 21 or 22 nd street.
Happy Mongering! Originally Posted by Teddicker