Home > Texas > Laredo Directory > Urgent Care Facilities > Bethsaida Nephrology and Internal Medicine

Bethsaida Nephrology and Internal Medicine

Urgent Care Facility in Laredo

5415 Springfield Ave 6A Laredo TX, 78041

(347) 350-3187

website

Location & Map


Bethsaida Nephrology and Internal Medicine
5415 Springfield Ave 6A
Laredo, TX 78041
(347) 350-3187
Driving Directions