Under Construction !! Om Sai Ram !!Shirdi Sai Baba MandirComing TogetherMark your calendars. Our biggest reveal yet is almost here. We cannot wait to show you. 41 Beach Rd, Teulon, MB, R0C3B0 204-951-2873Showtime!Designed and developed by NSD Tech "Perform your duty conscientiously and with detachment regarding yourself not as a doer but only as an instrument in his hands."