Dr. Gregory C. Castello, DO Family Practice Physicians Weight Loss Services 4.8 (65) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (630) 620-9500 Direction Website Reviews 2340 S Highland Ave STE 370 Lombard , IL 60148