In Reply to: Disabled Orphanage/School posted by sunshine on Wednesday, 24. September 2008 at 19:07 Bali Time:
I think the place you are looking for is in the town of Gianyar, a bit east of Denpasar. It is Panti Asuhan Ikan Papa. There is a link below that might interest you.
Thanks for caring.