Velma’S Day Care Service: Childcare Address: 7724 N Taylor Rd City: Mcallen State: TX Postal Code: 78504 Phone Number: (956) 585-3901 Rate this provider