1025 Commons Circle
Naples, FL 34119
United States
Ave Maria University - Ave Maria School of Law
stand your ground, self-defense, United States of America, Second Amendment, natural law, Catholic Church, St. Thomas Aquinas, firearms, Zimmerman