Sant LaOther 4.1 North Miami, Florida, United States Share (305) 573-4871 www.santla.org/ 13450 W Dixie Hwy, North Miami, FL 33161, USAReviewsLog in to leave a review.No reviews yet.