Store Manager at ELEPHANT & CASTLE FINE ARMS CO LLC - Ozark, Missouri, United States
High quality Gun Store in South-West Missouri. Fine, rare and collectable firearms for the descriminating buyer