Burbank Clinical Lab

Walk In Clinic in Burbank, CA

Burbank Clinical Lab in Burbank, CA

2625 W. Alameda Ave., Burbank, CA

Website