The Patient Portal enables our patients to communicate with our doctors, nurses, and staff members easily, safely, and securely via the Internet. ... Northtowns Medical Group, PC, 1783 Colvin Boulevard, Buffalo, United States 716.874.2150. Powered by Squarespace ....