Overview
SOUTHERN STAR SUPPLIERS LLC is licensed by Bureau of Alcohol, Tobacco, Firearms, and Explosives (ATF). The Federal Firearms License (FFL) number is 1-59-009-07-5D-22110. The business
address is
2885 ELECTRONICS DR UNIT D-6, MELBOURNE, FL 32935