Veda Loca’S Smiling Faces Address: 915 Greenway Cir, Duncanville, TX 75137 Phone: (469) 658-5285 Services: Non Emergency Medical Transport Private Vehicle Secured Medical Transport Call (469) 658-5285 Get Directions