Masjid Al-Taqwa                

 Shreveport, Louisiana

 

 

5403 Virginia Avenue
Shreveport, LA 71108

ph: 318-636-1215

Copyright 2014. Masjid Al-Taqwa Foundation, Inc. All rights reserved

 

5403 Virginia Avenue
Shreveport, LA 71108

ph: 318-636-1215