St. Seraphim Orthodox Cathedral by National Office Details Venue Phone: 469-399-7585 Venue Website: www.stseraphim.org Location Address:4112 Throckmorton St, Dallas, Texas, 75219, United States