Innovative Medicine, PCInnovative Medicine, PC · Nephrology Physician70 Parker Hill Ave, Roxbury Crossing, MA 02120(617) 232-2003Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing