Visual Tour of Doc-Aid Urgent Care in Laredo TX Visit Our Doctors in Laredo, TX. We’re Located At 2438 Monarch Drive St A-375 Laredo, TX 78045. 2438 Monarch Drive Suite A-375 Laredo TX 78045