D DISCO REX PHARMACY INC 0 reviews 328 University Ave Palo Alto, CA • 94301 View Practice (650) 326-3873