The Spirit School is located in Lahore, Pakistan on 142 Milaad Street 283.B, 283 B Street 3, Block A Faisal Town. The Spirit School is rated 5 out of 5 in the category school for the deaf in Pakistan.
Address
142 Milaad Street 283.B, 283 B Street 3, Block A Faisal Town