Conditions Treated

The Ultimate Goal Maxum Health Clinic, Located in North Scarborough, is to Maximize Health