Fastest Labs of North Portland
(971) 251-9434
7330 N Leavitt Ave
Portland, OR 97203
Portland, OR 97203
Walk-ins Welcome!
After hours and post-accident 24/7 service available.
After hours and post-accident 24/7 service available.