Allen said he was living by himself in the RSA and Homewood Trust Village and had to get himself to the bedroom.
To get there, he had to get up off the couch, use his hands to feel his way around furniture and get through to the bedroom where he pressed his medical alert.
He said he first activated his alarm at 5.45pm and reactivated it a second time at 6.30pm.
Within the two-and-a-half hours, he got two calls from St John, which included St John trying to do an assessment over the phone, but he was having trouble hearing and asking for them to get an ambulance, he said.
He said in those calls they said another urgent/emergency call was coming through and they had to take it, and one said if we don't get another emergency, we could possibly have an ambulance with you in 15 minutes.
"For me, this is absolutely unacceptable and I feel I've got to do something about it."
Allen said being a senior citizen, coming up to 87 years of age in January, he was of the understanding that a medical alert meant the person required medical attention promptly.
St John territory manager Ross Clarke said St John took patient safety very seriously and had been in contact with the patient.
"When St John receives a medical alarm activation, the monitoring team calls the patient back to determine what help is required.
"If an ambulance is required, the patient is transferred to an emergency call handler who asks a series of clinical questions and a priority is assigned to the call."
St John has now reviewed the handling of the call.
"In this case, the incident was correctly triaged as not being immediately life-threatening or time-critical. Ambulances in the area were attending patients requiring an immediate response."
Ross said when all ambulances were committed to urgent incidents, there would likely be a delay in responding to a non-life threatening incident.
"St John emergency vehicles operate as a network, and the closest ambulance may not be the local station ambulance.
"The Katikati ambulance may respond to incidents in other areas, and an ambulance from another area, such as Tauranga, may be sent to Katikati to cover, should there be an incident requiring an immediate, emergency response."