Seldom Scene Not rated 724 E New Haven Ave Ste A Melbourne, FL 32901 Start Address: End: Seldom Scene