VCARD wishes safety and health to the community during this extraordinary time.
Learn More
Contact Information 107 E Church St DeLand, FL 32724
Phone (386)736-1223