Appointments & Contact

Ayesha is available for consultations online via Skype or Zoom. If you prefer an in-person consultation, she is available Wednesday's in Ocean Shores and Monday's in Byron.


If you require more information or have any questions please let me know...

Online Consultations &

Ocean Shores Practice (in-person):

To book: click here

Mobile / Text: 
0407 856 778




Other Contacts:




Byron Consultations (in-person):

To book: click here

Mobile / Text: 0407 856 778

Reception: 02 6685 8666


Clinic Address:

North Coast Medical Centre - Byron Integrative Health
24 Shirley St, Byron Bay
NSW 2481


Free parking is available from Milton St (heading out of town)

At your first appointment, please arrive 10-15 minutes early to fill-in the paperwork.

Message Me

Success! Message received.

Book Online: click here


Text: 0407 856 778

¤ Online    ¤ Ocean Shores     ¤ Byron Bay

North Coast Medical Centre – Byron Integrative Health

24 Shirley St, Byron Bay NSW 2481

Tel: 02 6685 8666

  • Facebook

I acknowledge the Bundjalung people, the traditional owners and custodians of the land on which I work and live, and recognise their continuing connection to land. I pay my respects to Elders past, present and emerging.


This is an inclusive practice that values & respects diversity.

© Ayesha Amos 2021