Richard Robert Lorber, MDRichard Robert Lorber · Urology Physician9 Michael Ln, Scotch Plains, NJ 07076(908) 755-2066Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing