Edward & Carla Vallejo Share: Resident Edward & Carla Vallejo Visit Website 117 south main st apt B McGregor, TX 76657 About Rep Info Map About Resident Whom to Contact Carla Vallejo What's Nearby? Distance: 5 10 15 20 25 50 mi. Be a Part of Something Special Click here to join