Audubon Women's Medical Associates, PC. Our Location. 2240 N Forest Rd, Buffalo, NY 14221. Phone Number (716) 568-4456 | Fax (716) 929-8940. Hours of Service. Monday - Wednesday 7:30 am to 5:00 pm. Thursday 7:30 am to 6:00 pm. Friday 7:30 am to 3:00 pm (July & August until 2pm).