Place of worship South Florida Hindu Temple 13010 Griffin Rd, Southwest Ranches, FL 33330 Southwest Ranches Hindu and Indian