Booking for future By appointment only Taking new clients ST JOHN NP IN FAMILY HEALTH, PLLC Contact us Our website Email us 716-245-4431 Hours of operation: Monday: 8:30 AM — 5:00 PM Tuesday: 8:30 AM — 5:00 PM Wednesday: 8:30 AM — 5:00 PM Thursday: 9:00 AM — 1:00 PM