AMY BABCOCK, PT Physical Therapist Accepts liens NPI 1053394445 Location150 PORTOLA RDPORTOLA VALLEY, CA 94028-7852Phone (650) 851-1145 View on Google Maps