Prasad Balkrishna Bichu, MDPrasad Balkrishna Bichu · Pediatric Nephrology Physician1000 Dutch Ridge Rd, Beaver, PA, 15009NPI · 1679675748No reviewsInsuranceNot specified(724) 773-1941Check availabilityBook online Claim listing