Royal Temple Free Methodist 300 S Delaware Ave Deland, FL 32720 Phone: (386) 738-5363
Category: Churches