About

Edit info

Searching for a spa in Denton, TX? Located in Denton, TX, Archangel Funeral Home and Chapel is a day spa situated at 116 Maple St. Get details on Archangel Funeral Home and Chapel hours and prices by calling (940) 442-6233.