Location Details
Dr Michael James Karpa
Dr Michael James Karpa
Services Provided By Dr Michael James Karpa
Allied Health
Provides Ophthalmology Assistant and Optometry and Physician - Ophthalmology across various regions of Queensland.
Specialists
Provides Physician - Ophthalmology across various regions of Queensland.