3430 Peters Colony Road, Flower Mound, TX
Beautiful little Masjid with nice garden, benches and play area for kids outside.