Northwest Internal Medicine is a medical group practice located in Wyndmoor, PA that specializes in Internal Medicine. Providers Overview ... Internal Medicine. 4 Ratings. Current Patient? (215) 836-5100. Dr. Neil Sand, DO. Internal Medicine. 7 Ratings (215) 716-9473. Current Patient? (215) 836-5100. On staff at Jefferson Abington Hospital. Dr ....