Patient Portal Technologies Inc. - 8276 Willett Pkwy Ste 200, Baldwinsville, New York 13027 - Rated 3 based on 2 Reviews "One of the worst telephone Service Status Online.