Dr. John Maile
Punctuality
No Location Provided
No Phone Number Provided
No Website Provided
Always on time, sometimes brutally honest but never mean, incredibly smart and knowledgeable, sense of humour.. great doctor and I miss him.
Submitted Aug. 2, 2009